.integrations-page .integrations-detail-hero--scene{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);align-items:start;gap:clamp(28px,4vw,64px);padding:12px 0 40px}.integrations-page .integrations-detail-hero--scene .integrations-detail-main{min-width:0}.wfs{--wfs-source: #2563eb;--wfs-dest: #13b5ea;--wfs-tint: #e8f7fd;min-width:0;width:100%;padding:14px;background:#f7f9fc;border:1px solid #e5ebf3;border-radius:18px;box-shadow:0 12px 32px #183b6a0d;color:#28384e;font-size:12px}.wfs-badge{display:inline-block;margin:0 0 10px 2px;padding:3px 9px;border:1px solid #dbe4f0;border-radius:999px;background:#fff;color:#5d6d83;font-size:10.5px;font-weight:700;letter-spacing:.02em}.wfs-top{display:grid;grid-template-columns:minmax(0,1.15fr) 22px minmax(0,1fr);align-items:center}.wfs-card{min-width:0;padding:12px 13px;background:#fff;border:1px solid #e3e9f1;border-radius:13px;box-shadow:0 3px 10px #1d385b0d}.wfs-card--source{border-top:2px solid var(--wfs-source)}.wfs-card--dest{border-top:2px solid var(--wfs-dest)}.wfs--staggered .wfs-card--dest,.wfs--staggered .wfs-outcome{margin-left:12%}.wfs-head{display:flex;align-items:center;gap:7px;color:#6a7890;font-size:10.5px;font-weight:700}.wfs-head--dest strong{color:#1d2b3c;font-size:13px}.wfs-head--dest span:last-child{margin-left:auto;padding:2px 8px;border-radius:999px;background:var(--wfs-tint);color:#0b7fa4}.wfs-mark{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;background:var(--wfs-source);color:#fff;font-size:12px;font-weight:800}.wfs-xero{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--wfs-dest);color:#fff}.wfs-title{margin-top:9px;color:#202d3d;font-size:13px;font-weight:700}.wfs-amount{margin-top:2px;color:#202d3d;font-size:22px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.wfs-rows{margin:9px 0 0}.wfs-row{display:flex;justify-content:space-between;gap:10px;padding:5px 0;border-top:1px solid #eef1f5}.wfs-row dt{color:#8492a5}.wfs-row dd{display:inline-flex;align-items:center;gap:4px;margin:0;min-width:0;color:#28384e;font-weight:600;text-align:right}.wfs-pill{display:inline-flex;align-items:center;gap:3px;padding:1px 8px;border-radius:999px;background:#e7f6ee;color:#1d7a4a;font-weight:700}.wfs-link{display:flex;justify-content:center;color:#86a5d0}.wfs-arrow-v{display:none}.wfs-steps{min-width:0;padding:10px 11px;background:#fff;border:1px dashed #cbd8ea;border-radius:13px}.wfs-steps-title{margin-bottom:4px;color:#6a7890;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.wfs-steps ul{list-style:none;margin:0;padding:0}.wfs-steps li{display:grid;grid-template-columns:8px minmax(0,1fr);column-gap:7px;padding:5px 0}.wfs-dot{width:6px;height:6px;margin-top:5px;border-radius:50%;background:var(--wfs-source)}.wfs-step-label{font-weight:700;color:#28384e}.wfs-step-value{grid-column:2;color:#8492a5;overflow-wrap:anywhere}.wfs-drop{display:flex;justify-content:center;height:22px;align-items:center;color:#86a5d0}.wfs--staggered .wfs-drop{margin-left:40%}.wfs-dest-line{display:flex;align-items:baseline;gap:6px;margin-top:9px;color:#6a7890}.wfs-dest-line .wfs-title{margin-top:0}.wfs-amount--sm{margin:0 0 0 auto;font-size:15px}.wfs-outcome{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 0;padding-top:10px;border-top:1px dashed #d6dfeb}.wfs-outcome-label{margin-right:4px;color:#28384e;font-weight:700}.wfs-chip{padding:3px 9px;border:1px solid #dbe4f0;border-radius:999px;background:#fff;color:#5d6d83;font-weight:600}.wfs--linear .wfs-top{grid-template-columns:minmax(0,1fr)}.wfs--linear .wfs-link{height:24px;align-items:center}.wfs--linear .wfs-arrow-h{display:none}.wfs--linear .wfs-arrow-v{display:block}.wfs--linear .wfs-steps ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px}@media(max-width:1023px){.integrations-page .integrations-detail-hero--scene{grid-template-columns:minmax(0,1fr);gap:30px}}@media(max-width:520px){.wfs{padding:12px}.wfs-top{grid-template-columns:minmax(0,1fr);row-gap:0}.wfs-link{height:24px;align-items:center}.wfs-arrow-h{display:none}.wfs-arrow-v{display:block}.wfs--staggered .wfs-card--dest,.wfs--staggered .wfs-outcome,.wfs--staggered .wfs-drop{margin-left:0}}@media(min-width:1024px){.wfs--staggered{padding:12px 14px}.wfs--staggered .wfs-badge{margin-bottom:8px}.wfs--staggered .wfs-top{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr)}.wfs--staggered .wfs-card{padding:10px 12px}.wfs--staggered .wfs-card--source{display:grid;grid-template-columns:1fr auto;align-items:baseline;column-gap:8px}.wfs--staggered .wfs-card--source .wfs-head{grid-column:1 / -1;margin-bottom:6px}.wfs--staggered .wfs-card--source .wfs-title{margin-top:0}.wfs--staggered .wfs-card--source .wfs-amount{margin-top:0;font-size:19px}.wfs--staggered .wfs-card--source .wfs-rows{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;column-gap:14px;margin-top:7px}.wfs--staggered .wfs-card--source .wfs-row{flex-direction:column;gap:1px;padding:5px 0 3px}.wfs--staggered .wfs-card--source .wfs-row dd{justify-content:flex-start;text-align:left}.wfs--staggered .wfs-steps{padding:9px 11px}.wfs--staggered .wfs-steps ul{display:grid;grid-template-columns:1fr 1fr;column-gap:12px}.wfs--staggered .wfs-steps li{padding:4px 0}.wfs--staggered .wfs-drop{height:16px}.wfs--staggered .wfs-card--dest .wfs-dest-line{margin-top:6px}.wfs--staggered .wfs-card--dest .wfs-rows{display:grid;grid-template-columns:1.5fr 1fr 1fr;column-gap:14px;margin-top:6px}.wfs--staggered .wfs-card--dest .wfs-row{flex-direction:column;gap:1px;padding:5px 0 0}.wfs--staggered .wfs-card--dest .wfs-row dd{justify-content:flex-start;text-align:left}.wfs--staggered .wfs-outcome{margin-top:9px;padding-top:8px}}@media(min-width:1024px){.integrations-page .integrations-detail-hero--scene-adp{grid-template-columns:minmax(0,44fr) minmax(0,56fr)}.integrations-detail-hero--scene-adp .wfs{max-width:600px;justify-self:end}}.adp{display:grid;gap:12px;grid-template-columns:1fr;line-height:1.4}.adp-card{position:relative;min-width:0;padding:11px 12px;background:#fff;border:1px solid #e3e9f1;border-radius:13px;box-shadow:0 3px 10px #1d385b0d}.adp-record{border-top:2px solid var(--wfs-dest)}.adp-remizen{border-top:2px solid var(--wfs-source)}.adp-summary{border-top:2px solid #c9d8f2}.adp-head{display:flex;align-items:center;gap:7px;color:#1d2b3c;font-size:12px}.adp-sub{color:#8492a5;font-size:11px;font-weight:600}.adp-logo .integrations-logo{width:22px;height:22px;border:0;border-radius:6px}.adp-logo .integrations-logo svg,.adp-logo .integrations-logo img{width:17px;height:17px}.adp-mark{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;background:var(--wfs-source);color:#fff;font-size:12px;font-weight:800}.adp-person,.adp-expense{display:flex;align-items:center;gap:8px;margin-top:8px}.adp-expense{justify-content:space-between}.adp-avatar{display:inline-flex;flex:none;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:11px;font-weight:800}.adp-avatar--red{background:var(--wfs-tint);color:#b3211a}.adp-name{color:#202d3d;font-size:13px;font-weight:700;line-height:1.25}.adp-muted{color:#8492a5;font-size:11.5px;line-height:1.3}.adp-amount{color:#1d4fbf;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.adp-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 12px;margin:7px 0 0}.adp-fields>div{min-width:0;padding:5px 0 2px;border-top:1px solid #eef1f5}.adp-fields dt{color:#8492a5;font-size:11px}.adp-fields dd{display:flex;align-items:center;gap:4px;margin:0;color:#28384e;font-size:12px;font-weight:600;overflow-wrap:anywhere}.adp-fields--sum{grid-template-columns:minmax(0,1fr)}.adp-fields--sum>div{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:3px 0}.adp-fields--sum dd{text-align:right}.adp-match{background:#f7faff;border-color:#cfdcf3}.adp-match-title{display:flex;align-items:center;gap:5px;margin-bottom:6px;color:#1d4fbf;font-size:11.5px;font-weight:700}.adp-ok{display:inline-flex;align-items:center;gap:4px;margin-top:7px;padding:2px 9px;border-radius:999px;background:#e7f6ee;color:#1d7a4a;font-size:11px;font-weight:700}.adp-timeline{list-style:none;margin:9px 0 0;padding:8px 0 0;border-top:1px solid #eef1f5}.adp-timeline li{position:relative;display:flex;align-items:center;gap:8px;padding:3px 0;color:#28384e;font-size:12px;font-weight:600}.adp-timeline li:not(:last-child):after{content:"";position:absolute;left:7px;top:19px;height:8px;border-left:1px solid #c9d8ec}.adp-dot{display:inline-flex;flex:none;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;border:1.5px solid #2563eb;background:#fff;color:#fff}.adp-timeline .is-done .adp-dot{background:#2563eb}.adp-timeline .is-current{color:#1d4fbf}.adp-arrow{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#fff;border:1px solid #cbd8ec;color:#2563eb}.adp-arrow--r,.adp-arrow--match{left:50%;bottom:-16px;transform:translate(-50%)}.adp-arrow--r{transform:translate(-50%) rotate(90deg)}@media(min-width:768px)and (max-width:1023px){.adp{grid-template-columns:1fr 1fr}.adp-remizen{grid-column:1 / -1}}@media(min-width:1024px){.adp{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:12px 14px;align-items:stretch}.adp-record{grid-column:1;grid-row:1}.adp-match{grid-column:2;grid-row:1;margin-left:-18px;align-self:center}.adp-remizen{grid-column:1;grid-row:2;margin-top:-20px;align-self:start;z-index:1;box-shadow:0 10px 24px #2563eb1a}.adp-summary{grid-column:2;grid-row:2;margin-top:-4px;margin-left:-6px}.adp-arrow--r{inset:50% -17px auto auto;transform:translateY(-50%)}.adp-record .adp-arrow--r{right:-6px}.adp-arrow--match{left:-18px;bottom:-29px;transform:rotate(40deg)}}@media(min-width:1024px){.integrations-page .integrations-detail-hero--scene-gusto{grid-template-columns:minmax(0,44fr) minmax(0,56fr)}.integrations-detail-hero--scene-gusto .wfs{max-width:600px;justify-self:end}}.gus{display:flex;flex-direction:column;gap:10px;line-height:1.4}.gus-cols,.gus-col{display:flex;flex-direction:column}.gus-cols{gap:18px}.gus-col{gap:18px;min-width:0}.gus-curve,.gus-vline{display:none}.gus-card{position:relative;min-width:0;padding:10px 12px;background:#fff;border:1px solid #e3e9f1;border-radius:13px;box-shadow:0 3px 10px #1d385b0d}.gus-people:after,.gus-context:after,.gus-expense:after{content:"";position:absolute;left:28px;top:100%;height:18px;border-left:1px dashed #9db9e6}.gus-people{border-top:2px solid var(--wfs-dest)}.gus-expense{border-top:2px solid var(--wfs-source);box-shadow:0 10px 24px #2563eb1a}.gus-head{display:flex;align-items:center;gap:7px;color:#1d2b3c;font-size:12px;line-height:1.4}.gus-sub{color:#8492a5;font-size:11px;font-weight:600}.gus-logo .integrations-logo{width:22px;height:22px;border:0;border-radius:6px}.gus-logo .integrations-logo svg,.gus-logo .integrations-logo img{width:16px;height:16px}.gus-mark{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;background:var(--wfs-source);color:#fff;font-size:12px;font-weight:800;line-height:1}.gus-person{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:7px}.gus-person>div{flex:1 1 80px;min-width:0}.gus-person .gus-pill{margin-left:auto}.gus-avatar{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--wfs-tint);color:#c4412f;font-size:11px;font-weight:800;line-height:1}.gus-name{color:#202d3d;font-size:13px;font-weight:700;line-height:1.35}.gus-muted{color:#8492a5;font-size:11.5px;line-height:1.35}.gus-inline{display:flex;gap:16px;margin:7px 0 0;padding-top:6px;border-top:1px solid #eef1f5}.gus-inline dt{color:#8492a5;font-size:11px;line-height:1.35}.gus-inline dd{margin:0;color:#28384e;font-size:12px;font-weight:600;line-height:1.35}.gus-pill{display:inline-flex;align-items:center;gap:3px;width:fit-content;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:700;line-height:1.4}.gus-pill--green{background:#e7f6ee;color:#1d7a4a}.gus-pill--blue{background:#eaf1ff;color:#1d4fbf}.gus-pill--right{margin-left:auto}.gus-context{background:#fffaf9;border-color:#f6d3cc;padding:9px 12px}.gus-ctx-title{color:#c4412f;font-size:11px;font-weight:700;line-height:1.35;text-transform:uppercase;letter-spacing:.04em}.gus-ctx-line{display:flex;flex-wrap:wrap;gap:4px 10px;margin:3px 0 6px;font-size:12px;color:#6a7890;line-height:1.4}.gus-ctx-line strong{color:#202d3d}.gus-exp-main{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin:8px 0}.gus-exp-text{flex:1 1 120px;min-width:0}.gus-thumb{display:inline-flex;flex:none;align-items:center;justify-content:center;width:38px;height:44px;border-radius:7px;background:#f2f6fd;border:1px solid #d8e3f5;color:#2563eb}.gus-amount{margin-left:auto;color:#1d4fbf;font-size:21px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.gus-rev-line{display:flex;justify-content:space-between;align-items:baseline;margin-top:6px}.gus-rev-amount{color:#202d3d;font-size:14px;font-weight:700;line-height:1.35;font-variant-numeric:tabular-nums}.gus-steps{display:flex;flex-wrap:wrap;gap:4px 14px;list-style:none;margin:8px 0 0;padding:7px 0 0;border-top:1px solid #eef1f5}.gus-steps li{display:flex;align-items:center;gap:5px;color:#28384e;font-size:12px;font-weight:600;line-height:1.4}.gus-dot{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;border:1.5px solid #2563eb;background:#fff;color:#fff}.gus-steps .is-done .gus-dot{background:#2563eb}.gus-steps .is-next{color:#1d4fbf}.gus-queue{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:8px 12px;margin-left:10px;background:#fff;border:1px solid #e3e9f1;border-radius:12px;box-shadow:0 3px 10px #1d385b0a;font-size:12px}.gus-queue-head{display:flex;flex-direction:column}.gus-queue-head strong{color:#1d2b3c;font-size:12px;line-height:1.35}.gus-queue ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.gus-queue li{display:flex;gap:6px;padding:2px 9px;border-radius:999px;background:#f4f7fb;color:#6a7890;line-height:1.4}.gus-queue li strong{color:#28384e}.gus-cue{display:inline-flex;align-items:center;gap:4px;color:#1d4fbf;font-weight:700;line-height:1.4}@media(min-width:1024px){.gus-cols{display:grid;grid-template-columns:minmax(0,.8fr) 26px minmax(0,1.2fr);gap:0}.gus-col{gap:10px}.gus-col--left{justify-content:space-between}.gus-col--left .gus-people:after,.gus-col--left .gus-context:after{display:none}.gus-vline{display:block;flex:1;min-height:14px;margin-left:28px;width:0;border-left:1px dashed #9db9e6}.gus-curve{display:block;width:100%;height:100%}.gus-context{margin-right:-32px;z-index:1}.gus-expense:after{height:10px}.gus-queue{margin-left:0}}@media(min-width:1024px){.integrations-page .integrations-detail-hero--scene-workday{grid-template-columns:minmax(0,44fr) minmax(0,56fr)}}.wfs--custom{padding:12px 14px 14px}.wdy{display:grid;gap:12px;grid-template-columns:1fr;grid-template-areas:"record" "chips" "profile" "route" "change"}.wdy-card{position:relative;min-width:0;padding:11px 12px;background:#fff;border:1px solid #e3e9f1;border-radius:13px;box-shadow:0 3px 10px #1d385b0d}.wdy-record{border-top:2px solid var(--wfs-dest)}.wdy-profile,.wdy-route-card{border-top:2px solid var(--wfs-source)}.wdy-record:after{content:"";position:absolute;bottom:-10px;left:50%;height:9px;border-left:1px solid #cbd8ea}.wdy-profile:before{content:"";position:absolute;top:-10px;left:50%;height:9px;border-left:1px solid #cbd8ea}.wdy-route-card:before{content:"";position:absolute;top:-12px;left:50%;height:11px;border-left:1px solid #cbd8ea}.wdy-route-card:after{content:"";position:absolute;top:-6px;left:calc(50% - 3px);width:6px;height:6px;border-right:1px solid #a3b7d2;border-bottom:1px solid #a3b7d2;transform:rotate(45deg)}.wdy-head{display:flex;align-items:center;gap:7px;color:#1d2b3c;font-size:12px}.wdy-sub{color:#8492a5;font-size:11px;font-weight:600}.wdy-logo .integrations-logo{width:22px;height:22px;border:0;border-radius:6px}.wdy-logo .integrations-logo img,.wdy-logo .integrations-logo svg{width:16px;height:16px}.wdy-mark{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;background:var(--wfs-source);color:#fff;font-size:12px;font-weight:800}.wdy-pill{margin-left:auto;padding:1px 8px;border-radius:999px;background:#e7f6ee;color:#1d7a4a;font-size:11px;font-weight:700}.wdy-person{display:flex;align-items:center;gap:8px;margin-top:8px}.wdy-avatar{display:inline-flex;flex:none;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:#e3edff;color:#1d4fbf;font-size:11px;font-weight:800}.wdy-avatar--wd{background:var(--wfs-tint);color:#b45f08}.wdy-avatar--sm{width:24px;height:24px;font-size:10px}.wdy-name{color:#202d3d;font-size:13px;font-weight:700;line-height:1.25}.wdy-muted{color:#8492a5;font-size:11.5px;line-height:1.3}.wdy-fields{display:grid;grid-template-columns:1fr 1fr;gap:0 12px;margin:7px 0 0}.wdy-fields>div{padding:5px 0 2px;border-top:1px solid #eef1f5;min-width:0}.wdy-fields dt{color:#8492a5;font-size:11px}.wdy-fields dd{margin:0;color:#28384e;font-size:12px;font-weight:600;overflow-wrap:anywhere}.wdy-chips{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none}.wdy-chip{display:flex;flex-direction:column;padding:5px 10px;background:var(--wfs-tint);border:1px solid #f6d9b4;border-radius:10px;font-size:11px;color:#9a6a2e;line-height:1.3}.wdy-chip strong{color:#5b3a0e;font-size:12px}.wdy-change{background:#fbfcfe;border-style:dashed;border-color:#cbd8ea}.wdy-tag{position:absolute;top:9px;right:10px;padding:1px 7px;border-radius:999px;background:#eef4ff;color:#2563eb;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.wdy-change-title{display:flex;align-items:center;gap:5px;padding-right:58px;color:#28384e;font-size:12px;font-weight:700}.wdy-swap{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:6px;font-size:12px;color:#8492a5}.wdy-swap strong{color:#202d3d}.wdy-route{margin-top:7px;padding-top:6px;border-top:1px solid #eef1f5;color:#6a7890;font-size:11px;line-height:1.35}.wdy-route span{display:block;color:#1d4fbf;font-weight:700;font-size:12px}.wdy-expense{display:flex;justify-content:space-between;gap:10px;margin-top:8px}.wdy-amount{color:#202d3d;font-size:17px;font-weight:700;font-variant-numeric:tabular-nums}.wdy-chain{display:flex;margin:9px 0 0;padding:0;list-style:none;position:relative}.wdy-chain:before{content:"";position:absolute;top:12px;left:16%;right:16%;border-top:1px solid #cbd8ea}.wdy-chain li{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1px;min-width:0}.wdy-chain .wdy-avatar{box-shadow:0 0 0 3px #fff}.wdy-node-name{margin-top:3px;color:#28384e;font-size:11.5px;font-weight:700}.wdy-status{display:inline-block;margin-top:8px;padding:2px 9px;border-radius:999px;background:#eef4ff;color:#1d4fbf;font-size:11px;font-weight:700}@media(min-width:768px)and (max-width:1023px){.wdy{grid-template-columns:1fr 1fr;grid-template-areas:"record record" "chips chips" "profile route" "change change"}.wdy-chips{grid-template-columns:repeat(4,1fr)}}@media(min-width:1024px){.wdy{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-template-areas:"change record" "chips chips" "profile route";gap:10px 12px}.wdy-chips{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;position:relative;padding-top:0}.wdy-chip{position:relative;padding:4px 8px}.wdy-chip:before,.wdy-chip:after{content:"";position:absolute;left:50%;height:9px;border-left:1px solid #cbd8ea}.wdy-chip:before{top:-10px}.wdy-chip:after{bottom:-10px}.wdy-chips:before,.wdy-chips:after{content:"";position:absolute;left:12%;right:12%;border-top:1px solid #cbd8ea}.wdy-chips:before{top:-5px}.wdy-chips:after{bottom:-5px}.wdy-route-card:before{top:50%;left:-13px;width:12px;height:0;border-left:0;border-top:1px solid #cbd8ea}.wdy-route-card:after{top:calc(50% - 3px);left:-7px;transform:rotate(-45deg)}.wdy-change{align-self:end;justify-self:start;width:100%;max-width:250px}}.integrations-page .integrations-detail-hero--sage{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);padding:12px 0 45px}.sgi{position:relative;background:#eef0f3;border-radius:28px;padding:40px 28px;min-height:390px;display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:center;overflow:hidden;font-size:12px;color:#28384e}.sgi-panel{background:#fff;border-radius:16px;box-shadow:0 10px 28px #28384e1a;padding:14px;min-width:0;position:relative}.sgi-remizen{transform:translateY(-14px)}.sgi-sage{transform:translateY(18px)}.sgi-head{display:flex;align-items:center;gap:8px;font-weight:700;margin-bottom:10px}.sgi-head small{display:block;margin-top:2px;color:#7b8797;font-size:10px;font-weight:500}.sgi-head .integrations-logo{width:28px;height:28px;border:0}.sgi-brand{width:24px;height:24px;border-radius:7px;background:#1f2d44;color:#fff;display:grid;place-items:center;font-weight:800}.sgi-amt{font-size:22px;font-weight:800;font-variant-numeric:tabular-nums;margin:2px 0 8px}.sgi-row{display:flex;justify-content:space-between;gap:8px;padding:5px 0;border-top:1px solid #edf0f4}.sgi-row span:first-child{color:#7b8797}.sgi-row b{font-weight:600;text-align:right}.sgi-trail{margin-top:8px;padding:8px;border-radius:10px;background:#f4f7fb;line-height:1.5}.sgi-trail i{display:block;font-style:normal;color:#5b6a7e}.sgi-status{display:inline-block;margin-top:10px;padding:4px 9px;border-radius:99px;background:#e3f6ea;color:#17703a;font-weight:700;font-size:11px}.sgi-flow{display:none}.sgi-link{position:absolute;left:50%;top:50%;width:44px;height:2px;background:repeating-linear-gradient(90deg,#8aa3c4 0 5px,transparent 5px 9px);transform:translate(-50%,-50%);z-index:2}.sgi-link:after{content:"";position:absolute;right:-2px;top:-4px;border-left:7px solid #8aa3c4;border-top:5px solid transparent;border-bottom:5px solid transparent}.sgi-gl{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.sgi-gl th{text-align:left;color:#7b8797;font-weight:600;padding:4px 0}.sgi-gl td{padding:5px 0;border-top:1px solid #edf0f4}.sgi-gl td:last-child,.sgi-gl th:last-child{text-align:right}@media(max-width:900px){.integrations-page .integrations-detail-hero--sage{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:560px){.sgi{grid-template-columns:1fr;padding:20px 16px}.sgi-remizen,.sgi-sage{transform:none}.sgi-link{display:none}}.d365{background:#eef0f3;border-radius:28px;padding:36px 22px;min-height:390px;display:grid;grid-template-columns:minmax(0,1.25fr) 22px minmax(0,.95fr) 22px minmax(0,1.15fr);align-items:center;font-size:11px;color:#1f2d44;overflow:hidden}.d365-card{background:#fff;border-radius:14px;box-shadow:0 8px 24px #1f2d441a;padding:12px;min-width:0}.d365-head{display:flex;align-items:center;gap:7px;font-weight:700;margin-bottom:8px}.d365-head small{display:block;color:#7b8797;font-size:9.5px;font-weight:500;margin-top:1px}.d365-head .integrations-logo{width:26px;height:26px;border:0;flex:none}.d365-brand{width:24px;height:24px;border-radius:7px;background:#1f3a68;color:#fff;display:grid;place-items:center;font-weight:800}.d365-amt{font-size:21px;font-weight:800;margin-bottom:6px;font-variant-numeric:tabular-nums}.d365-row{display:flex;justify-content:space-between;gap:6px;padding:5px 0;border-top:1px solid #edf0f4}.d365-row span{color:#7b8797}.d365-row b{font-weight:600;text-align:right}.d365-row b.d365-done{background:#e3f6ea;color:#17703a;border-radius:99px;padding:1px 7px;font-size:10px}.d365-title{font-weight:700;margin-bottom:6px}.d365-check{display:flex;align-items:center;gap:7px;padding:6px 0;border-top:1px solid #edf0f4}.d365-check i{width:12px;height:7px;border-left:2px solid #2f6fd6;border-bottom:2px solid #2f6fd6;transform:rotate(-45deg) translateY(-2px);flex:none}.d365-arrow{height:2px;background:repeating-linear-gradient(90deg,#4f86e0 0 3px,transparent 3px 6px);position:relative;margin:0 2px}.d365-arrow:after{content:"";position:absolute;right:-2px;top:-4px;border-left:6px solid #4f86e0;border-top:5px solid transparent;border-bottom:5px solid transparent}.d365-pill{display:inline-block;margin-top:8px;padding:4px 9px;border-radius:99px;background:#e4eefc;color:#1f55b5;font-weight:700}.integrations-page .integrations-detail-hero--d365{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);padding:12px 0 45px}@media(max-width:1199px){.integrations-page .integrations-detail-hero--d365{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:560px){.d365{grid-template-columns:1fr;gap:10px;padding:18px 14px}.d365-arrow{width:2px;height:22px;margin:0 auto;background:repeating-linear-gradient(180deg,#4f86e0 0 3px,transparent 3px 6px)}.d365-arrow:after{right:-4px;top:auto;bottom:-2px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #4f86e0;border-bottom:0}}.rip{background:#eef2f8;border:1px solid #dde4ee;border-radius:24px;padding:28px 20px;display:grid;grid-template-columns:minmax(0,1.15fr) 22px minmax(0,.9fr) 22px minmax(0,1.15fr);grid-template-areas:"a a1 b a2 c" ". . . . a3" ". . . . d";align-items:center;row-gap:0;font-size:11px;color:#14233f;min-width:0}.rip-a{grid-area:a}.rip-b{grid-area:b}.rip-c{grid-area:c}.rip-d{grid-area:d}.rip-arrow-1{grid-area:a1}.rip-arrow-2{grid-area:a2}.rip-arrow-3{grid-area:a3}.rip-card{background:#fff;border:1px solid #e1e6ee;border-radius:14px;box-shadow:0 6px 20px #14233f14;padding:12px;min-width:0}.rip-head{display:flex;align-items:center;gap:7px;font-weight:700;margin-bottom:8px}.rip-head small,.rip-person small{display:block;color:#7a8698;font-size:9.5px;font-weight:500;margin-top:1px}.rip-head .integrations-logo{width:26px;height:26px;border:0;flex:none}.rip-brand{width:24px;height:24px;border-radius:7px;background:#1f4fb8;color:#fff;display:grid;place-items:center;font-weight:800;flex:none}.rip-person{display:flex;align-items:center;gap:8px;margin-bottom:4px;font-size:13px}.rip-person i{width:28px;height:28px;border-radius:50%;background:#efe6f8;color:#6b2fa0;display:grid;place-items:center;font-style:normal;font-size:10px;font-weight:700;flex:none}.rip-person strong{display:block}.rip-row{display:flex;justify-content:space-between;gap:6px;padding:5px 0;border-top:1px solid #edf0f4;align-items:center}.rip-row span{color:#7a8698}.rip-row b{font-weight:600;text-align:right}.rip-row b.rip-green{background:#e3f6ea;color:#17703a;border-radius:99px;padding:1px 7px;font-size:10px}.rip-row b.rip-blue{background:#e4eefc;color:#1f55b5;border-radius:99px;padding:1px 7px;font-size:10px}.rip-title{font-weight:700;margin-bottom:6px}.rip-check{display:flex;align-items:center;gap:7px;padding:6px 0;border-top:1px solid #edf0f4}.rip-check i{width:11px;height:6px;border-left:2px solid #2f6fd6;border-bottom:2px solid #2f6fd6;transform:rotate(-45deg) translateY(-2px);flex:none}.rip-arrow{height:2px;background:repeating-linear-gradient(90deg,#4f86e0 0 3px,transparent 3px 6px);position:relative;margin:0 2px}.rip-arrow:after{content:"";position:absolute;right:-2px;top:-4px;border-left:6px solid #4f86e0;border-top:5px solid transparent;border-bottom:5px solid transparent}.rip-arrow-3{width:2px;height:26px;justify-self:center;background:repeating-linear-gradient(180deg,#4f86e0 0 3px,transparent 3px 6px)}.rip-arrow-3:after{right:-4px;top:auto;bottom:-2px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #4f86e0;border-bottom:0}.integrations-page .integrations-detail-hero--rippling{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);padding:12px 0 45px}@media(max-width:1199px){.integrations-page .integrations-detail-hero--rippling{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:640px){.rip{grid-template-columns:minmax(0,1fr);grid-template-areas:"a" "a1" "b" "a2" "c" "a3" "d";padding:18px 14px}.rip-arrow-1,.rip-arrow-2{width:2px;height:22px;margin:0 auto;background:repeating-linear-gradient(180deg,#4f86e0 0 3px,transparent 3px 6px)}.rip-arrow-1:after,.rip-arrow-2:after{right:-4px;top:auto;bottom:-2px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #4f86e0;border-bottom:0}.rip-arrow-3{height:22px}}.bhr{--navy:#14264a;--blue:#2f6fe4;display:grid;grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);grid-template-rows:auto 30px auto;grid-template-areas:"a h b" "a . v" "a . c";align-items:stretch;width:100%;min-width:0;box-sizing:border-box;padding:22px;background:#eef4fc;border:1px solid #dde6f3;border-radius:20px;color:var(--navy)}.bhr *,.bhr *:before,.bhr *:after{box-sizing:border-box}.bhr-card{background:#fff;border:1px solid #e1e7f0;border-radius:14px;padding:14px 16px;box-shadow:0 1px 3px #14264a0f;min-width:0}.bhr-a{grid-area:a;align-self:center;border-top:3px solid #67a30a}.bhr-b{grid-area:b;align-self:end}.bhr-c{grid-area:c;border-top:3px solid var(--blue)}.bhr-head{display:flex;align-items:center;gap:10px;font-weight:700;font-size:15px;margin-bottom:10px}.bhr-head .integrations-logo{width:28px;height:28px;border:0;flex:none}.bhr-head small{display:block;font-weight:500;font-size:12px;color:#5d6b86}.bhr-brand{display:grid;place-items:center;width:27px;height:27px;border-radius:8px;background:var(--blue);color:#fff;font-weight:800;font-size:14px;flex:none}.bhr-person{display:flex;align-items:center;gap:10px;padding:8px 10px;margin-bottom:6px;background:#f3f8ea;border-radius:10px}.bhr-person-plain{background:#eef4fc}.bhr-person i{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#67a30a;color:#fff;font-style:normal;font-weight:700;font-size:12px;flex:none}.bhr-person strong{display:block;font-size:14px}.bhr-person small{display:block;font-size:12px;color:#5d6b86}.bhr-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:6px 0;border-top:1px solid #edf0f5;font-size:13px}.bhr-row span{color:#5d6b86;flex:none}.bhr-row b{font-weight:600;text-align:right;min-width:0;overflow-wrap:anywhere}.bhr-row b.bhr-green,.bhr-row b.bhr-blue{padding:2px 9px;border-radius:999px;font-size:12px}.bhr-green{background:#e6f3d4;color:#3f6b05}.bhr-blue{background:#dfeafc;color:#1d56c2}.bhr-title{font-weight:700;font-size:14px;margin-bottom:8px}@media(min-width:641px){.bhr{padding:18px;grid-template-rows:auto 24px auto;line-height:1.35}.bhr-card{padding:12px 14px}.bhr-a{align-self:start}.bhr-head{font-size:13px;margin-bottom:8px}.bhr-head small,.bhr-person small{font-size:11px}.bhr-person{padding:6px 8px}.bhr-person strong{font-size:13px}.bhr-person i{width:28px;height:28px}.bhr-row{font-size:12px;padding:4px 0}.bhr-row b.bhr-green,.bhr-row b.bhr-blue{font-size:11px}.bhr-title{font-size:13px;margin-bottom:6px}}.bhr-check{display:flex;align-items:center;gap:9px;padding:4px 0;font-size:13px}.bhr-check i{position:relative;width:16px;height:16px;border-radius:50%;background:var(--blue);flex:none}.bhr-check i:after{content:"";position:absolute;left:5px;top:3px;width:4px;height:7px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}@media(min-width:641px){.bhr-check{font-size:12px;padding:2px 0}}.bhr-arrow{position:relative;align-self:center;justify-self:center}.bhr-arrow-h{grid-area:h;width:100%;height:2px;background:repeating-linear-gradient(90deg,#4f86e0 0 4px,transparent 4px 8px)}.bhr-arrow-h:after{content:"";position:absolute;right:-2px;top:-4px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid #4f86e0}.bhr-arrow-v{grid-area:v;width:2px;height:100%;background:repeating-linear-gradient(180deg,#4f86e0 0 4px,transparent 4px 8px)}.bhr-arrow-v:after{content:"";position:absolute;bottom:-2px;left:-4px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #4f86e0}.integrations-page .integrations-detail-hero--bamboohr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);padding:12px 0 45px}@media(max-width:1199px){.integrations-page .integrations-detail-hero--bamboohr{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:640px){.bhr{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"a" "h" "b" "v" "c";padding:16px 12px}.bhr-a,.bhr-b{align-self:stretch}.bhr-arrow-h,.bhr-arrow-v{width:2px;height:24px;background:repeating-linear-gradient(180deg,#4f86e0 0 4px,transparent 4px 8px)}.bhr-arrow-h:after{inset:auto auto -2px -4px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid #4f86e0;border-bottom:0}}.integrations-page .integrations-detail-hero--m365{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);padding:12px 0 45px}@media(max-width:1199px){.integrations-page .integrations-detail-hero--m365{grid-template-columns:minmax(0,1fr);gap:32px}}.m365{display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(0,1.15fr) 18px minmax(0,1fr);align-items:center;gap:4px;padding:20px 14px;background:#eef3fa;border:1px solid #d5e0ef;border-radius:16px;color:#14233f;font-size:11.5px;min-width:0}.m365-card{background:#fff;border:1px solid #dbe3ef;border-radius:14px;padding:11px;box-shadow:0 2px 8px #14233f12;min-width:0}.m365-head{display:flex;align-items:center;gap:7px;font-size:12px}.m365-head .integrations-logo{width:22px;height:22px;flex:none}.m365-head .integrations-logo img{width:20px;height:20px}.m365-brand{width:22px;height:22px;border-radius:6px;background:#2563eb;color:#fff;display:grid;place-items:center;font-weight:700;flex:none}.m365-sub{margin:4px 0 8px;color:#5b6b86;font-size:11px}.m365-row{display:flex;flex-direction:column;gap:1px;padding:4px 0;border-top:1px solid #e8edf5}.m365-row span{color:#7a879d;font-size:10px}.m365-row b{font-weight:600;overflow-wrap:anywhere}.m365-pill{align-self:flex-start;font-style:normal;font-weight:600;font-size:10.5px;background:#dbeafe;color:#1d4ed8;padding:2px 8px;border-radius:99px}.m365-conn{height:0;border-top:2px dotted #3b7ddd;position:relative}.m365-conn:after{content:"";position:absolute;right:-2px;top:-5px;border:4px solid transparent;border-left:6px solid #3b7ddd}.m365-msg{display:flex;gap:8px}.m365-msg p{margin:0 0 3px;font-weight:600;line-height:1.35}.m365-msg small,.m365-file small{display:block;color:#7a879d;font-size:10px}.m365-av{width:24px;height:24px;border-radius:50%;background:#5b5fc7;color:#fff;display:grid;place-items:center;font-size:9px;font-weight:700;flex:none}.m365-att{display:flex;align-items:center;gap:5px;margin:7px 0;padding:5px 7px;border:1px solid #dbe3ef;border-radius:6px;background:#f6f8fc;color:#5b5fc7}.m365-view{display:inline-block;color:#5b5fc7;font-weight:600}.m365-reply{margin-top:5px}.m365-file{display:flex;gap:7px;align-items:flex-start;padding:7px 0;border-top:1px solid #e8edf5;color:#2563eb}.m365-file svg{flex:none;margin-top:1px}.m365-file b{display:block;color:#14233f;font-weight:600;overflow-wrap:anywhere}@media(max-width:640px){.m365{grid-template-columns:1fr;gap:10px}.m365-conn{height:18px;width:0;border-top:0;border-left:2px dotted #3b7ddd;margin-left:24px}.m365-conn:after{inset:auto auto -2px -5px;border:4px solid transparent;border-top:6px solid #3b7ddd}}.integrations-page .integrations-detail-hero--gworkspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:center;padding:12px 0 45px}.integrations-detail-hero--gworkspace>.integrations-detail-main{min-width:0}.gws{--gws-navy: #14213d;--gws-blue: #2f6bff;--gws-ink2: #5b6780;--gws-line: #dfe5ee;display:grid;grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);grid-template-rows:auto 26px auto;padding:18px;width:100%;min-width:0;box-sizing:border-box;background:linear-gradient(160deg,#eef2f7,#e6eefb);border:1px solid #d5deec;border-radius:20px;color:var(--gws-navy);line-height:1.35}.gws *,.gws *:before,.gws *:after{box-sizing:border-box}.gws-card{background:#fff;border:1px solid var(--gws-line);border-radius:14px;padding:12px;box-shadow:0 2px 12px #14213d0f;min-width:0}.gws-remizen{grid-column:1;grid-row:1}.gws-drive{grid-column:3;grid-row:1}.gws-sheet{grid-column:1 / -1;grid-row:3}.gws-head{display:flex;align-items:center;gap:9px;margin-bottom:10px}.gws-head img{display:block;flex:none}.gws-title{display:flex;flex-direction:column;line-height:1.25;min-width:0}.gws-title b{font-size:13px;font-weight:650}.gws-title small{font-size:11px;color:var(--gws-ink2)}.gws-brand{width:26px;height:26px;flex:none;border-radius:8px;display:grid;place-items:center;background:var(--gws-blue);color:#fff;font-weight:700;font-size:14px}.gws-amount{display:flex;align-items:center;gap:9px;padding:8px 10px;margin-bottom:8px;background:#f3f6fd;border:1px solid #dbe5fb;border-radius:10px;color:var(--gws-blue)}.gws-amount svg{flex:none}.gws-amount span{display:flex;flex-direction:column}.gws-amount small{font-size:11px;color:var(--gws-ink2)}.gws-amount b{font-size:20px;color:var(--gws-navy);letter-spacing:-.01em}.gws-details{margin:0;display:grid;gap:5px}.gws-details div,.gws-status{display:flex;justify-content:space-between;gap:8px;font-size:12px}.gws-details dt,.gws-status span{color:var(--gws-ink2)}.gws-details dd{margin:0;font-weight:600}.gws-status{margin-top:8px;padding-top:8px;border-top:1px solid var(--gws-line);align-items:center}.gws-status i{font-style:normal;font-weight:600;font-size:11px;color:#137333;background:#e6f4ea;border-radius:999px;padding:2px 9px}.gws-folder{display:flex;align-items:center;gap:8px;padding:8px;border-radius:9px;background:#e8f0fe;color:#1a56c4;font-size:12px}.gws-folder svg{flex:none}.gws-folder b{font-weight:600;color:var(--gws-navy);overflow-wrap:anywhere}.gws-files{list-style:none;margin:8px 0 0 10px;padding:0 0 0 8px;border-left:1px solid var(--gws-line);display:grid;gap:4px}.gws-files li{display:flex;gap:8px;align-items:center;padding:4px 0;color:#d93025}.gws-files svg{flex:none}.gws-files li span{display:flex;flex-direction:column;min-width:0}.gws-files b{font-size:12px;font-weight:600;color:var(--gws-navy);overflow-wrap:anywhere}.gws-files small{font-size:10px;color:var(--gws-ink2)}.gws-formula{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding:4px 8px;border:1px solid var(--gws-line);border-radius:6px;font-size:11px;color:var(--gws-ink2)}.gws-formula i{font-style:italic;font-family:serif;color:#188038;padding-right:8px;border-right:1px solid var(--gws-line)}.gws-grid{border:1px solid var(--gws-line);border-radius:8px;overflow:hidden;font-size:12px}.gws-tr{display:grid;grid-template-columns:24px minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);border-top:1px solid var(--gws-line)}.gws-tr:first-child{border-top:0}.gws-tr>span{padding:6px 8px;border-left:1px solid var(--gws-line);color:#7b8599;min-width:0;display:flex;align-items:center;overflow-wrap:anywhere}.gws-tr>span:first-child{border-left:0}.gws-th>span{background:#f4f6f9;font-weight:600;color:var(--gws-ink2)}.gws-n{justify-content:center;background:#f4f6f9;font-size:10px;padding:6px 0!important}.gws-amt{font-variant-numeric:tabular-nums;white-space:nowrap}.gws-hot>span:not(.gws-n){background:#e8f0fe;color:var(--gws-navy);font-weight:600}.gws-hot>span:nth-child(2){box-shadow:inset 0 0 0 2px #1a73e8}.gws-conn{position:relative;align-self:center;justify-self:stretch}.gws-conn-h{grid-column:2;grid-row:1;height:0;border-top:2px dotted var(--gws-blue);margin:0 4px}.gws-conn-h:after{content:"";position:absolute;right:-4px;top:-6px;border:5px solid transparent;border-left:7px solid var(--gws-blue);border-right:0}.gws-conn-v{grid-column:3;grid-row:2;width:0;height:100%;justify-self:center;border-left:2px dotted var(--gws-blue)}.gws-conn-v:after{content:"";position:absolute;left:-6px;bottom:-3px;border:5px solid transparent;border-top:7px solid var(--gws-blue);border-bottom:0}@media(max-width:1199px){.integrations-page .integrations-detail-hero--gworkspace{grid-template-columns:minmax(0,1fr);gap:32px}.gws{max-width:680px;margin:0 auto}}@media(max-width:560px){.gws{padding:12px;grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-rows:auto}.gws-remizen,.gws-drive,.gws-sheet{grid-column:1;grid-row:auto}.gws-conn-h,.gws-conn-v{grid-column:1;grid-row:auto;justify-self:center;width:0;height:26px;border-top:0;border-left:2px dotted var(--gws-blue);margin:0}.gws-conn-h:after{inset:auto auto -3px -6px;border:5px solid transparent;border-top:7px solid var(--gws-blue);border-bottom:0}.gws-tr{grid-template-columns:20px minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,1fr)}.gws-tr>span{padding:6px 4px;font-size:11px}}@media(max-width:380px){.gws-sheet{padding:10px 0}.gws-sheet .gws-head,.gws-sheet .gws-formula{margin-left:8px;margin-right:8px}.gws-tr{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.05fr)}.gws-tr>.gws-n{display:none}.gws-tr>span{padding:6px 3px;font-size:10.5px}}.integrations-page .integrations-detail-hero--slack{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(28px,4vw,64px);padding:12px 0 45px}.slk-scene{width:100%;min-width:0;align-self:center;display:flex;justify-content:center}.slk-frame{width:100%;max-width:640px;box-sizing:border-box;display:grid;grid-template-columns:minmax(0,.82fr) 34px minmax(0,1.3fr);align-items:center;gap:6px;padding:22px 18px;background:linear-gradient(145deg,#e9eff8,#dde7f5);border:1px solid #d3deee;border-radius:22px;color:#14213d;text-align:left}.slk-report,.slk-panel{background:#fff;border:1px solid #dbe3ef;border-radius:14px;box-shadow:0 8px 22px #14213d17;box-sizing:border-box;min-width:0}.slk-report{padding:14px}.slk-report-head{display:flex;align-items:center;gap:7px;margin-bottom:12px}.slk-mark{width:20px;height:20px;border-radius:6px;background:#2f6bff;color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center}.slk-brand{font-size:12px;font-weight:700}.slk-kicker{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#6b7a93;font-weight:600}.slk-title{font-size:15px;font-weight:700;margin-top:2px}.slk-amount{font-size:24px;font-weight:700;margin:2px 0 10px;letter-spacing:-.01em}.slk-meta{margin:0;display:grid;gap:6px;border-top:1px solid #e8edf5;padding-top:10px}.slk-meta div{display:flex;flex-direction:column}.slk-meta dt{font-size:9.5px;color:#8593aa}.slk-meta dd{margin:0;font-size:11.5px;font-weight:600;display:flex;align-items:center;gap:5px}.slk-dot{width:6px;height:6px;border-radius:50%;background:#f0a020;flex:none}.slk-arrow{width:34px;height:14px;display:block;overflow:visible}.slk-panel{overflow:hidden}.slk-panel-head{display:flex;align-items:center;gap:8px;padding:9px 12px;background:#4a154b;color:#fff}.slk-slack-logo{width:22px;height:22px;border-radius:6px;background:#fff;display:grid;place-items:center;flex:none}.slk-slack-logo .integrations-logo{width:16px;height:16px;display:grid;place-items:center}.slk-slack-logo svg,.slk-slack-logo img{width:14px;height:14px}.slk-channel{font-size:12.5px;font-weight:700}.slk-channel b{opacity:.7;font-weight:600;margin-right:1px}.slk-msg{display:flex;gap:8px;padding:9px 12px 0}.slk-msg:last-child{padding-bottom:12px}.slk-av{width:24px;height:24px;border-radius:6px;flex:none;color:#fff;font-size:10px;font-weight:700;display:grid;place-items:center}.slk-av--navy{background:#14213d}.slk-av--teal{background:#1f8a8a}.slk-body{min-width:0;flex:1}.slk-who{display:flex;align-items:baseline;gap:5px;font-size:11.5px}.slk-who time{font-size:9.5px;color:#8593aa}.slk-app{font-size:8px;font-weight:700;background:#e6ecf7;color:#4c5d7a;padding:1px 4px;border-radius:3px}.slk-body p{margin:1px 0 0;font-size:11.5px;line-height:1.4;color:#2a3550}.slk-embed{margin-top:6px;padding:8px 10px;border-left:3px solid #4a154b;background:#f6f8fc;border-radius:0 8px 8px 0}.slk-embed-top{display:flex;justify-content:space-between;gap:8px;font-size:12px}.slk-embed-top span{font-weight:700;color:#2f6bff}.slk-embed-sub{font-size:10.5px;color:#6b7a93;margin-top:2px}.slk-receipt{display:flex;align-items:center;gap:4px}.slk-actions{display:flex;gap:6px;margin-top:8px;flex-wrap:wrap}.slk-actions span{font-size:10px;font-weight:600;padding:3px 8px;border:1px solid #cfd8e8;border-radius:6px;background:#fff;color:#14213d}.slk-actions .slk-actions-primary{background:#2f6bff;border-color:#2f6bff;color:#fff}.slk-approved{display:inline-block;margin-left:4px;font-size:9.5px;font-weight:700;color:#1b7a43;background:#dcf4e5;border:1px solid #b5e3c7;padding:1px 7px;border-radius:999px;vertical-align:1px}@media(max-width:1199px){.integrations-page .integrations-detail-hero--slack{grid-template-columns:minmax(0,1fr);gap:32px}.slk-frame{max-width:640px;margin:0 auto}}@media(max-width:560px){.slk-frame{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:4px;padding:16px 12px}.slk-arrow{transform:rotate(90deg);width:30px;height:14px;margin:10px auto}}.integrations-page .integrations-detail-hero--teams{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:center;padding:12px 0 45px}.integrations-detail-hero--teams>*{min-width:0}.tms-frame{width:100%;max-width:560px;justify-self:center;box-sizing:border-box;padding:14px;border-radius:20px;border:1px solid #dbe3ee;background:linear-gradient(145deg,#eef1f6,#e6eefb);color:#14233f;font-size:11.5px;line-height:1.35}.tms-frame *{box-sizing:border-box}.tms-window{display:flex;background:#fff;border:1px solid #dfe5ee;border-radius:14px;box-shadow:0 6px 18px #14233f12;overflow:hidden}.tms-rail{width:36px;flex:none;background:#ece9f7;border-right:1px solid #ddd8f0;display:flex;flex-direction:column;align-items:center;gap:8px;padding:10px 0}.tms-rail-team{width:24px;height:24px;border-radius:7px;background:#fff;color:#5b5fc7;font-size:9px;font-weight:700;display:grid;place-items:center;border:1px solid #d9d4ef}.tms-rail-team--on{background:#5b5fc7;color:#fff;border-color:#5b5fc7}.tms-panel{flex:1;min-width:0}.tms-header{display:flex;align-items:center;gap:6px;padding:8px 12px;border-bottom:1px solid #e6eaf1;border-top:3px solid #5b5fc7;flex-wrap:wrap}.tms-header-logo{display:inline-flex;width:22px;height:22px;flex:none}.tms-header-logo .integrations-logo{width:22px;height:22px;min-width:0;padding:0;border:0;box-shadow:none;background:none}.tms-header-logo svg,.tms-header-logo img{width:20px;height:20px}.tms-crumb{font-weight:600}.tms-crumb--channel{color:#5b5fc7}.tms-chev{color:#8a96ab;flex:none}.tms-feed{position:relative;padding:11px;display:flex;flex-direction:column;gap:10px}.tms-line{position:absolute;left:23px;top:25px;bottom:30px;width:1px;background:repeating-linear-gradient(to bottom,#b7c9e9 0 3px,transparent 3px 6px)}.tms-msg{position:relative;display:flex;gap:8px;align-items:flex-start}.tms-body{flex:1;min-width:0}.tms-avatar{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:9px;font-weight:700;color:#fff;position:relative;z-index:1;border:2px solid #fff}.tms-avatar--remizen{background:#1f5eff}.tms-avatar--maya{background:#5b5fc7}.tms-meta{display:flex;align-items:center;gap:5px;margin-bottom:3px;flex-wrap:wrap}.tms-meta strong{font-weight:600}.tms-meta time{color:#7a869b;font-size:10px}.tms-app{font-size:8px;font-weight:600;color:#5b5fc7;background:#edeafa;border-radius:3px;padding:1px 4px}.tms-text{margin:0 0 5px;font-size:11.5px}.tms-bubble{margin:0;display:inline-block;max-width:100%;background:#f1effb;border:1px solid #e0dcf4;border-radius:4px 12px 12px;padding:6px 9px;font-size:11.5px}.tms-card{background:#fff;border:1px solid #dbe3ee;border-left:3px solid #1f5eff;border-radius:12px;padding:9px 10px;box-shadow:0 2px 8px #14233f0f}.tms-card--done{border-left-color:#1f9d63;background:#fbfefc}.tms-card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:6px;flex-wrap:wrap}.tms-card-title{font-weight:600;font-size:12px}.tms-card-amt{font-size:18px;font-weight:700;letter-spacing:-.01em;margin-top:1px}.tms-status{display:flex;flex-direction:column;gap:2px}.tms-status small{font-size:10px;color:#7a869b}.tms-done-label{font-size:11px;font-weight:600;color:#1f7a4f}.tms-pill{display:inline-flex;align-items:center;gap:3px;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:600;white-space:nowrap}.tms-pill--wait{background:#e8effe;color:#1f4fc4}.tms-pill--ok{background:#dcf5e7;color:#16774a}.tms-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 10px;margin:7px 0 0;padding-top:6px;border-top:1px solid #edf0f5}.tms-grid dt{font-size:10px;color:#7a869b}.tms-grid dd{margin:0;font-weight:600;font-size:11.5px}.tms-actions{display:flex;gap:6px;margin-top:7px;flex-wrap:wrap}.tms-btn{border:1px solid #cfd6e4;border-radius:6px;padding:3px 9px;font-size:10.5px;font-weight:600;background:#fff;color:#14233f}.tms-btn--primary{background:#5b5fc7;border-color:#5b5fc7;color:#fff}.tms-summary{display:flex;justify-content:space-between;gap:6px;margin-top:5px;flex-wrap:wrap}.tms-summary strong{font-size:14px;font-variant-numeric:tabular-nums}.tms-by{margin-top:4px;font-size:11px;color:#4a587a}@media(max-width:1199px){.integrations-page .integrations-detail-hero--teams{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:420px){.tms-frame{padding:10px}.tms-rail{display:none}}.integrations-page .integrations-detail-hero--onepassword{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:center;padding:12px 0 45px}.integrations-detail-hero--onepassword>.integrations-detail-main{min-width:0}.opw-scene{container-type:inline-size;width:100%;min-width:0;max-width:680px;margin:0 auto}.opw-frame{display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:16px;background:linear-gradient(145deg,#eef2f7,#e6eefb);border:1px solid #d5deec;border-radius:20px;box-sizing:border-box}.opw-frame *{box-sizing:border-box}.opw-card{background:#fff;border:1px solid #dfe5ee;border-radius:14px;box-shadow:0 2px 8px #14285012;padding:12px;min-width:0;color:#14274a;font-size:12px;line-height:1.35}.opw-head,.opw-vault{display:flex;align-items:center;gap:8px;min-width:0}.opw-head-text{display:flex;flex-direction:column;min-width:0}.opw-head-text strong{font-size:13px;font-weight:700}.opw-head-text span{font-size:11px;color:#0572ec;font-weight:500}.opw-brand{width:26px;height:26px;flex:none;border-radius:8px;background:#2f6bff;color:#fff;font-weight:700;font-size:14px;display:grid;place-items:center}.opw-logo{width:26px;height:26px;flex:none;display:grid;place-items:center}.opw-logo .integrations-logo{width:26px;height:26px;border:0;box-shadow:none;background:transparent;padding:0}.opw-logo svg,.opw-logo img{width:22px;height:22px}.opw-logo--sm,.opw-logo--sm .integrations-logo{width:20px;height:20px}.opw-logo--sm svg,.opw-logo--sm img{width:16px;height:16px}.opw-title{margin:10px 0 6px;padding-top:8px;border-top:1px solid #e6ebf3;font-weight:700;font-size:12.5px}.opw-list{margin:0;display:flex;flex-direction:column;gap:5px}.opw-row{display:flex;flex-direction:column;gap:1px;min-width:0;margin:0}.opw-row dt{font-size:10px;color:#6b7a93;text-transform:uppercase;letter-spacing:.04em}.opw-row dd{margin:0;font-weight:600;font-size:12px;overflow-wrap:anywhere}.opw-pill{display:inline-block;padding:2px 8px;border-radius:999px;background:#e3eefd;color:#0a57b8;font-size:11px;font-weight:600}.opw-checks{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.opw-checks li{display:flex;align-items:center;gap:8px;font-weight:600;font-size:12px;margin:0;padding:0}.opw-tick{width:18px;height:18px;flex:none;border-radius:50%;background:#0572ec;color:#fff;display:grid;place-items:center}.opw-vault{margin:10px 0 6px;padding:7px 8px;border-radius:10px;background:#f1f5fb;border:1px solid #e1e8f2}.opw-vault .opw-head-text strong{font-size:12px}.opw-vault .opw-head-text span{color:#6b7a93}.opw-mask{letter-spacing:.08em;color:#0572ec}.opw-avatars{display:flex;align-items:center}.opw-av,.opw-more{width:22px;height:22px;border-radius:50%;border:2px solid #fff;margin-right:-5px;display:grid;place-items:center;font-size:9px;font-weight:700;color:#fff}.opw-av--a{background:#0572ec}.opw-av--b{background:#3f6aa8}.opw-more{background:#e3eefd;color:#0a57b8;margin-right:0}.opw-granted{margin-top:10px;display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 8px;border-radius:9px;background:#e4f6ea;color:#17703a;border:1px solid #bfe6cc;font-weight:700;font-size:12px}.opw-arrow{align-self:center;width:12px;height:28px;flex:none;display:grid;place-items:center}.opw-arrow svg{width:40px;height:12px;transform:rotate(90deg);overflow:visible}.opw-arrow line{stroke:#0572ec;stroke-width:1.4;stroke-dasharray:1.5 3;stroke-linecap:round;vector-effect:non-scaling-stroke}.opw-arrow polyline{fill:none;stroke:#0572ec;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}@container (min-width:500px){.opw-frame{flex-direction:row;align-items:flex-start;gap:4px;padding:14px 12px}.opw-card{flex:1 1 0;padding:10px}.opw-arrow{width:22px;height:12px;margin-top:44px;align-self:flex-start}.opw-arrow svg{width:22px;transform:none}}@media(max-width:1199px){.integrations-page .integrations-detail-hero--onepassword{grid-template-columns:minmax(0,1fr);gap:32px}}.integrations-page .integrations-detail-hero--okta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,64px);align-items:center;padding:12px 0 45px}.integrations-detail-hero--okta .integrations-detail-main{min-width:0}.okt-scene{container-type:inline-size;width:100%;max-width:680px;margin:0 auto;min-width:0;align-self:center;box-sizing:border-box;padding:22px 16px;border-radius:20px;border:1px solid #dbe5f2;background:radial-gradient(circle at 1px 1px,rgba(37,99,235,.09) 1px,transparent 0) 0 0 / 18px 18px,linear-gradient(180deg,#f3f7fc,#eaf0f8)}.okt-scene *,.okt-scene *:before,.okt-scene *:after{box-sizing:border-box}.okt-flow{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1.08fr) 22px minmax(0,1fr);align-items:center}.okt-card{min-width:0;background:#fff;border:1px solid #e0e8f3;border-radius:14px;padding:14px 12px;box-shadow:0 8px 22px #1e407814,0 1px 2px #1e40780d}.okt-card-mid{border-color:#c9dcf7;box-shadow:0 12px 28px #2563eb21,0 1px 2px #1e40780d}.okt-brand{display:flex;align-items:center;gap:9px;margin:0 0 12px;padding-bottom:11px;border-bottom:1px solid #edf1f7}.okt-logo-wrap{flex:none;width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:#f4f8fe;border:1px solid #e0e8f3;font-size:18px}.okt-logo-wrap .integrations-logo{display:grid;place-items:center;width:100%;height:100%;border:0;padding:0;background:transparent;box-shadow:none}.okt-logo-wrap .integrations-logo svg{width:20px;height:20px}.okt-rlogo{background:#2563eb;border-color:#2563eb;color:#fff;font-weight:800;font-size:16px}.okt-brand-text{display:flex;flex-direction:column;min-width:0;line-height:1.25}.okt-brand-text strong{font-size:14px;color:#14233b}.okt-brand-text span{font-size:11.5px;color:#5d6c82;overflow-wrap:anywhere}.okt-person{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;color:#14233b;min-width:0}.okt-avatar{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:700;background:#dbe8fd;color:#1d4ed8}.okt-rows{margin:0;display:grid;gap:7px}.okt-rows>div{display:flex;flex-direction:column;gap:1px}.okt-rows dt{font-size:10.5px;color:#6b7a90}.okt-rows dd{margin:0;font-size:12.5px;font-weight:600;color:#1b2b44;overflow-wrap:anywhere}.okt-pill{display:inline-flex;align-items:center;gap:6px;padding:2px 7px;border-radius:999px;background:#e8f0fe;color:#1d4ed8;font-size:11px;font-weight:600}.okt-pill i{width:6px;height:6px;border-radius:50%;background:#2563eb;flex:none}.okt-mid-title{margin:0 0 12px;font-size:13px;line-height:1.3;font-weight:700;color:#14233b}.okt-steps{list-style:none;margin:0;padding:0;display:grid;gap:9px}.okt-steps li{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.3;color:#1b2b44}.okt-check{flex:none;width:17px;height:17px;border-radius:50%;display:grid;place-items:center;background:#2563eb;color:#fff}.okt-connector{position:relative;height:100%;min-height:24px;display:grid;place-items:center;color:#2563eb}.okt-dots{position:absolute;left:0;right:0;top:50%;border-top:2px dotted #7aa5ee}.okt-arrow{position:relative;width:22px;height:22px;border-radius:50%;background:#fff;border:1px solid #c9dcf7;display:grid;place-items:center}.okt-arrow-v{display:none}@container (max-width:500px){.okt-flow{grid-template-columns:minmax(0,1fr)}.okt-connector{height:34px}.okt-dots{inset:0 auto 0 50%;border-top:0;border-left:2px dotted #7aa5ee}.okt-arrow-h{display:none}.okt-arrow-v{display:grid}}@media(max-width:1199px){.integrations-page .integrations-detail-hero--okta{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:360px){.okt-scene{padding:12px 10px;border-radius:16px}.okt-card{padding:12px 10px}}.integrations-page .integrations-detail-hero--entra{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.integrations-detail-hero--entra .integrations-detail-main{min-width:0}.eid-scene{container-type:inline-size;width:100%;max-width:640px;margin:0 auto;box-sizing:border-box;padding:20px 14px;border-radius:20px;border:1px solid #d9e4f2;background:linear-gradient(180deg,#f4f8fd,#eaf1f9)}.eid-scene *,.eid-scene *:before,.eid-scene *:after{box-sizing:border-box}.eid-flow{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1.05fr) 20px minmax(0,1fr);align-items:center}.eid-card{min-width:0;background:#fff;border:1px solid #e0e8f3;border-radius:14px;padding:13px 11px;box-shadow:0 8px 22px #1e407814,0 1px 2px #1e40780d}.eid-src{border-top:3px solid #2563eb}.eid-mid{border-color:#c9dcf7;box-shadow:0 12px 28px #2563eb21,0 1px 2px #1e40780d}.eid-brand{display:flex;align-items:center;gap:8px;margin-bottom:11px;padding-bottom:10px;border-bottom:1px solid #edf1f7}.eid-logo{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:#f4f8fe;border:1px solid #e0e8f3}.eid-logo .integrations-logo{display:grid;place-items:center;width:100%;height:100%;border:0;padding:0;background:transparent;box-shadow:none}.eid-logo .integrations-logo svg,.eid-logo .integrations-logo img{width:19px;height:19px}.eid-r{background:#2563eb;border-color:#2563eb;color:#fff;font-weight:800;font-size:15px}.eid-bt{display:flex;flex-direction:column;min-width:0;line-height:1.25}.eid-bt strong{font-size:12.5px;color:#14233b;overflow-wrap:anywhere}.eid-bt span{font-size:11px;color:#5d6c82}.eid-person{display:flex;align-items:center;gap:7px;margin-bottom:9px;font-size:13px;color:#14233b}.eid-av{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:9.5px;font-weight:700;background:#dbe8fd;color:#1d4ed8}.eid-rows{margin:0;display:grid;gap:7px}.eid-rows>div{display:flex;flex-direction:column;gap:1px}.eid-rows dt{font-size:10px;color:#6b7a90;text-transform:uppercase;letter-spacing:.04em}.eid-rows dd{margin:0;font-size:12.5px;font-weight:600;color:#1b2b44;overflow-wrap:anywhere}.eid-pill{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:999px;background:#e8f0fe;color:#1d4ed8;font-size:11px;font-weight:600}.eid-pill i{width:6px;height:6px;border-radius:50%;background:#2563eb}.eid-title{display:flex;align-items:center;gap:6px;margin:0 0 12px;font-size:12.5px;line-height:1.3;font-weight:700;color:#14233b}.eid-title svg{flex:none;color:#2563eb}.eid-steps{list-style:none;margin:0;padding:0;display:grid;gap:0;position:relative}.eid-steps li{position:relative;display:flex;align-items:flex-start;gap:8px;padding-bottom:11px;font-size:12px;line-height:1.3;color:#1b2b44}.eid-steps li:last-child{padding-bottom:0}.eid-steps li:not(:last-child):before{content:"";position:absolute;left:8px;top:18px;bottom:1px;border-left:2px dotted #9dbcf2}.eid-check{flex:none;width:17px;height:17px;border-radius:50%;display:grid;place-items:center;background:#2563eb;color:#fff}.eid-conn{position:relative;align-self:stretch;min-height:20px}.eid-line{position:absolute;left:0;right:3px;top:50%;border-top:2px dotted #7aa5ee}.eid-head{position:absolute;right:0;top:50%;width:7px;height:7px;border-top:2px solid #2563eb;border-right:2px solid #2563eb;transform:translateY(-50%) rotate(45deg)}@container (max-width:480px){.eid-flow{grid-template-columns:minmax(0,1fr)}.eid-conn{height:32px}.eid-line{inset:0 auto 3px 50%;border-top:0;border-left:2px dotted #7aa5ee}.eid-head{inset:auto auto 0 50%;transform:translate(-50%) rotate(135deg)}}@media(max-width:1199px){.integrations-page .integrations-detail-hero--entra{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:360px){.eid-scene{padding:12px 10px;border-radius:16px}}.integrations-page .integrations-detail-hero--salesforce{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.integrations-detail-hero--salesforce .integrations-detail-main{min-width:0}.sfc-scene{container-type:inline-size;width:100%;max-width:720px;margin:0 auto;box-sizing:border-box;padding:22px 14px;border-radius:20px;border:1px solid #d9e4f2;background:linear-gradient(180deg,#f4f8fd,#e9f0f8)}.sfc-scene *,.sfc-scene *:before,.sfc-scene *:after{box-sizing:border-box}.sfc-flow{display:grid;grid-template-columns:minmax(0,1.1fr) 18px minmax(0,.85fr) 18px minmax(0,1.1fr);align-items:center}.sfc-card{min-width:0;background:#fff;border:1px solid #e0e8f3;border-radius:14px;padding:13px 11px;box-shadow:0 8px 22px #1e407814,0 1px 2px #1e40780d}.sfc-src{border-top:3px solid #2563eb}.sfc-sf{border-top:3px solid #00a1e0;box-shadow:0 12px 28px #00a1e024,0 1px 2px #1e40780d}.sfc-mid{padding:12px 10px;border-color:#c9dcf7}.sfc-brand{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:9px;border-bottom:1px solid #edf1f7}.sfc-logo{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;background:#f1f9fd;border:1px solid #d6ecf7}.sfc-logo .integrations-logo{display:grid;place-items:center;width:100%;height:100%;border:0;padding:0;background:transparent;box-shadow:none}.sfc-logo .integrations-logo svg,.sfc-logo .integrations-logo img{width:19px;height:19px}.sfc-r{background:#2563eb;border-color:#2563eb;color:#fff;font-weight:800;font-size:15px}.sfc-bt{display:flex;flex-direction:column;line-height:1.25;min-width:0}.sfc-bt strong{font-size:12.5px;color:#14233b}.sfc-bt span{font-size:11px;color:#5d6c82}.sfc-head-row{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.sfc-name{margin:0;font-size:14px;line-height:1.25;font-weight:700;color:#14233b;overflow-wrap:anywhere}.sfc-tag{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:999px;background:#e8f0fe;color:#1d4ed8;font-size:10.5px;font-weight:600}.sfc-amount{margin:7px 0 10px;font-size:22px;font-weight:700;letter-spacing:-.01em;color:#14233b}.sfc-rows{margin:0;display:grid;gap:7px}.sfc-rows>div{display:flex;flex-direction:column;gap:1px}.sfc-rows dt{font-size:10px;color:#6b7a90;text-transform:uppercase;letter-spacing:.04em}.sfc-rows dd{margin:0;font-size:12.5px;font-weight:600;color:#1b2b44;overflow-wrap:anywhere}.sfc-status{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:999px;background:#e6f6ee;color:#157347;font-size:11px;font-weight:600}.sfc-status i{width:6px;height:6px;border-radius:50%;background:#1fa463}.sfc-title{margin:0 0 12px;font-size:12.5px;line-height:1.3;font-weight:700;color:#14233b}.sfc-steps{list-style:none;margin:0;padding:0;display:grid}.sfc-steps li{position:relative;display:flex;gap:8px;padding-bottom:11px;font-size:12px;line-height:1.3;color:#1b2b44}.sfc-steps li:last-child{padding-bottom:0}.sfc-steps li:not(:last-child):before{content:"";position:absolute;left:8px;top:18px;bottom:1px;border-left:2px dotted #9dbcf2}.sfc-check{flex:none;width:17px;height:17px;border-radius:50%;display:grid;place-items:center;background:#2563eb;color:#fff}.sfc-acct{display:flex;align-items:center;gap:7px;margin-bottom:10px}.sfc-acct-ic{flex:none;width:26px;height:26px;border-radius:7px;display:grid;place-items:center;background:#e0f3fb;color:#0b7fae}.sfc-opp{display:flex;align-items:center;gap:5px;color:#0b7fae!important}.sfc-stage{display:inline-block;padding:2px 8px;border-radius:6px;background:#e0f3fb;color:#0b6f99;font-size:11px;font-weight:600}.sfc-related{margin-top:11px;padding:9px;border-radius:9px;background:#f3f9fc;border:1px solid #d6ecf7;display:grid;gap:6px}.sfc-related>div{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-wrap:wrap;font-size:11px;color:#5d6c82}.sfc-related b{font-size:13px;color:#14233b}.sfc-conn{position:relative;align-self:stretch;min-height:20px}.sfc-line{position:absolute;left:0;right:3px;top:50%;border-top:2px dotted #7aa5ee}.sfc-arrow{position:absolute;right:0;top:50%;width:7px;height:7px;border-top:2px solid #2563eb;border-right:2px solid #2563eb;transform:translateY(-50%) rotate(45deg)}@container (max-width:480px){.sfc-flow{grid-template-columns:minmax(0,1fr)}.sfc-conn{height:32px}.sfc-line{inset:0 auto 3px 50%;border-top:0;border-left:2px dotted #7aa5ee}.sfc-arrow{inset:auto auto 0 50%;transform:translate(-50%) rotate(135deg)}}@media(max-width:1199px){.integrations-page .integrations-detail-hero--salesforce{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:360px){.sfc-scene{padding:12px 10px;border-radius:16px}}.integrations-page .integrations-detail-hero--hubspot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,72px);align-items:center}.integrations-detail-hero--hubspot .integrations-detail-main{min-width:0}.hsc-scene{container-type:inline-size;width:100%;max-width:720px;margin:0 auto;padding:22px 14px;border-radius:20px;border:1px solid #d9e4f2;background:linear-gradient(160deg,#f5f8fc,#e8eff7)}.hsc-scene *,.hsc-scene *:before,.hsc-scene *:after{box-sizing:border-box}.hsc-scene,.hsc-scene *{overflow-wrap:anywhere}.hsc-flow{display:grid;grid-template-columns:minmax(0,1fr) 16px minmax(0,.8fr) 16px minmax(0,1.15fr);align-items:center}.hsc-card{min-width:0;background:#fff;border:1px solid #e0e8f3;border-radius:16px;padding:13px 11px;box-shadow:0 10px 26px #1e407817,0 1px 2px #1e40780d}.hsc-src{border-left:3px solid #2563eb}.hsc-mid{padding:12px 10px;border-color:#c9dcf7}.hsc-hs{box-shadow:0 14px 30px #ff7a5921,0 1px 2px #1e40780d}.hsc-brand{display:flex;align-items:center;gap:8px;margin-bottom:10px}.hsc-brand strong{font-size:12.5px;color:#14233b}.hsc-logo{flex:none;width:28px;height:28px;border-radius:8px;display:grid;place-items:center}.hsc-r{background:#2563eb;color:#fff;font-weight:800;font-size:14px}.hsc-hslogo{background:#fff3ef;border:1px solid #ffd9cd}.hsc-logo .integrations-logo{display:grid;place-items:center;width:100%;height:100%;border:0;padding:0;background:transparent;box-shadow:none}.hsc-logo .integrations-logo svg,.hsc-logo .integrations-logo img{width:17px;height:17px}.hsc-ind{display:inline-flex;align-items:center;gap:5px;margin-bottom:7px;font-size:10px;font-weight:600;color:#3b5fb0;letter-spacing:.02em}.hsc-ind i{width:5px;height:5px;border-radius:50%;background:#2563eb;opacity:.6}.hsc-name{margin:0;font-size:14px;line-height:1.25;font-weight:700;color:#14233b}.hsc-amount{margin:4px 0 11px;padding-bottom:10px;border-bottom:1px dashed #d5deec;font-size:23px;font-weight:700;letter-spacing:-.01em;color:#14233b}.hsc-rows{margin:0;display:grid;gap:7px}.hsc-rows>div{display:flex;flex-direction:column;gap:1px}.hsc-rows dt{font-size:10px;color:#6b7a90;text-transform:uppercase;letter-spacing:.04em}.hsc-rows dd{margin:0;font-size:12.5px;font-weight:600;color:#1b2b44}.hsc-status{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:999px;background:#e6f6ee;color:#157347;font-size:11px;font-weight:600}.hsc-status i{width:6px;height:6px;border-radius:50%;background:#1fa463}.hsc-steps{list-style:none;margin:0;padding:0;display:grid}.hsc-title{margin:0 0 12px;font-size:12.5px;line-height:1.3;font-weight:700;color:#14233b}.hsc-steps li{position:relative;display:flex;gap:8px;padding-bottom:14px;font-size:12px;line-height:1.3;font-weight:500;color:#1b2b44}.hsc-steps li:last-child{padding-bottom:0}.hsc-steps li:not(:last-child):before{content:"";position:absolute;left:8px;top:19px;bottom:2px;border-left:2px dotted #9dbcf2}.hsc-check{flex:none;width:17px;height:17px;border-radius:50%;display:grid;place-items:center;background:#2563eb;color:#fff}.hsc-co{display:flex;align-items:center;gap:8px;padding-bottom:10px;border-bottom:1px solid #edf1f7}.hsc-co-ic{flex:none;width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:#fff3ef;color:#e8603c}.hsc-co>div{min-width:0;display:flex;flex-direction:column}.hsc-sub{font-size:11px;color:#e8603c;font-weight:600}.hsc-contact{display:flex;align-items:center;gap:8px;padding:9px 0}.hsc-av{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#e8f0fe;color:#1d4ed8;font-size:10px;font-weight:700}.hsc-contact>div{display:flex;flex-direction:column;min-width:0}.hsc-contact b{font-size:12.5px;color:#14233b}.hsc-k{font-size:10px;color:#6b7a90;text-transform:uppercase;letter-spacing:.04em}.hsc-deal{padding:9px;border-radius:11px;background:#f6f9fd;border:1px solid #e0e8f3}.hsc-deal-h{display:flex;align-items:center;gap:5px;color:#e8603c}.hsc-deal-n{display:block;margin:2px 0 8px;font-size:12.5px;color:#14233b}.hsc-bar{display:grid;grid-template-columns:repeat(5,1fr);gap:3px;margin-bottom:9px}.hsc-bar i{height:4px;border-radius:2px;background:#d5deec}.hsc-bar i:nth-child(-n+4){background:#ffb4a0}.hsc-bar i.on{background:#ff7a59}.hsc-rows-s{gap:6px}.hsc-stage{display:inline-block;padding:2px 8px;border-radius:6px;background:#fff0eb;color:#c9482a;font-size:11px;font-weight:600}.hsc-related{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:10px;padding-top:9px;border-top:1px dashed #d5deec;font-size:11px;color:#5d6c82}.hsc-related svg{color:#2563eb}.hsc-related b{margin-left:auto;font-size:13px;color:#14233b}.hsc-conn{position:relative;align-self:stretch;min-height:20px}.hsc-line{position:absolute;left:0;right:3px;top:50%;border-top:2px dotted #7aa5ee}.hsc-arrow{position:absolute;right:0;top:50%;width:7px;height:7px;border-top:2px solid #2563eb;border-right:2px solid #2563eb;transform:translateY(-50%) rotate(45deg)}@container (max-width:480px){.hsc-flow{grid-template-columns:minmax(0,1fr)}.hsc-conn{height:32px}.hsc-line{inset:0 auto 3px 50%;border-top:0;border-left:2px dotted #7aa5ee}.hsc-arrow{inset:auto auto 0 50%;transform:translate(-50%) rotate(135deg)}}@media(max-width:1199px){.integrations-page .integrations-detail-hero--hubspot{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:360px){.hsc-scene{padding:12px 10px;border-radius:16px}}.integrations-page .integrations-detail-hero--dropbox{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:clamp(28px,4vw,64px);align-items:center}.integrations-detail-hero--dropbox .integrations-detail-main{min-width:0}.dxc-scene{container-type:inline-size;width:100%;max-width:760px;margin:0 auto;padding:22px 14px;border-radius:20px;border:1px solid #d9e4f2;background:linear-gradient(160deg,#f5f8fc,#e8eff7)}.dxc-scene *,.dxc-scene *:before,.dxc-scene *:after{box-sizing:border-box}.dxc-scene,.dxc-scene *{overflow-wrap:anywhere}.dxc-flow{display:grid;grid-template-columns:minmax(0,1.05fr) 16px minmax(0,.8fr) 16px minmax(0,1.2fr);align-items:center}.dxc-card{min-width:0;background:#fff;border:1px solid #e0e8f3;border-radius:16px;padding:13px 11px;box-shadow:0 10px 26px #1e407817,0 1px 2px #1e40780d}.dxc-mid{padding:12px 10px;border-color:#c9dcf7}.dxc-db{box-shadow:0 14px 30px #0061ff1a,0 1px 2px #1e40780d}.dxc-brand{display:flex;align-items:center;gap:8px;margin-bottom:11px}.dxc-brand>div{display:flex;flex-direction:column;min-width:0;line-height:1.25}.dxc-brand strong{font-size:12.5px;color:#14233b}.dxc-sub{font-size:11px;color:#3b5fb0;font-weight:600}.dxc-sub-db{color:#0061ff}.dxc-logo{flex:none;width:28px;height:28px;border-radius:8px;display:grid;place-items:center}.dxc-r{background:#2563eb;color:#fff;font-weight:800;font-size:14px}.dxc-dbl{background:#eef4ff;border:1px solid #cfe0ff}.dxc-logo .integrations-logo{display:grid;place-items:center;width:100%;height:100%;border:0;padding:0;background:transparent;box-shadow:none}.dxc-logo .integrations-logo svg,.dxc-logo .integrations-logo img{width:17px;height:17px}.dxc-main{display:flex;gap:10px;align-items:center;margin-bottom:11px;padding-bottom:11px;border-bottom:1px dashed #d5deec}.dxc-thumb{flex:none;width:46px;height:60px;padding:6px 5px;border-radius:5px;background:#fff;border:1px solid #d5deec;box-shadow:2px 3px #e3ebf6,0 4px 10px #1e40781f;display:flex;flex-direction:column;gap:3px;position:relative}.dxc-thumb b{display:block;width:55%;height:4px;margin:0 auto 3px;border-radius:2px;background:#2563eb}.dxc-thumb i{display:block;height:2px;border-radius:1px;background:#c9d4e4}.dxc-thumb i.s{width:60%}.dxc-thumb u{display:block;height:0;border-top:1px dashed #b8c5d9;margin:2px 0}.dxc-thumb em{position:absolute;right:5px;bottom:5px;width:14px;height:5px;border-radius:2px;background:#1fa463;opacity:.8}.dxc-ttl{min-width:0}.dxc-ttl h4{margin:0;font-family:inherit;font-size:13.5px;font-weight:700;color:#14233b}.dxc-ttl p{margin:2px 0 0;font-size:21px;font-weight:700;letter-spacing:-.01em;color:#14233b}.dxc-rows{margin:0;display:grid;gap:7px}.dxc-rows>div{display:flex;flex-direction:column;gap:1px}.dxc-rows dt,.dxc-meta dt{font-size:10px;color:#6b7a90;text-transform:uppercase;letter-spacing:.04em}.dxc-rows dd{margin:0;font-size:12.5px;font-weight:600;color:#1b2b44}.dxc-att{display:flex;align-items:center;gap:4px}.dxc-status{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:999px;background:#e6f6ee;color:#157347;font-size:11px;font-weight:600}.dxc-status i{width:6px;height:6px;border-radius:50%;background:#1fa463}.dxc-doc{display:grid;place-items:center;width:36px;height:36px;margin-bottom:9px;border-radius:10px;background:#e8f0fe;color:#2563eb}.dxc-title{margin:0 0 12px;font-family:inherit;font-size:12.5px;line-height:1.3;font-weight:700;color:#14233b}.dxc-steps{list-style:none;margin:0;padding:0;display:grid}.dxc-steps li{position:relative;display:flex;gap:8px;padding-bottom:14px;font-size:12px;line-height:1.3;font-weight:500;color:#1b2b44}.dxc-steps li:last-child{padding-bottom:0}.dxc-steps li:not(:last-child):before{content:"";position:absolute;left:8px;top:19px;bottom:2px;border-left:2px dotted #9dbcf2}.dxc-check{flex:none;width:17px;height:17px;border-radius:50%;display:grid;place-items:center;background:#2563eb;color:#fff}.dxc-tree{padding:8px 6px;border-radius:11px;background:#f6f9fd;border:1px solid #e0e8f3;display:grid;gap:2px}.dxc-node{position:relative;display:flex;align-items:center;gap:6px;min-width:0;padding:4px 6px;padding-left:calc(6px + var(--d) * 13px);border-radius:6px;font-size:12px;font-weight:600;color:#1b2b44}.dxc-node svg{flex:none;color:#0061ff}.dxc-node:not([style*="--d: 0"]):not([style*="--d:0"]):before{content:"";position:absolute;left:calc(12px + (var(--d) - 1) * 13px);top:0;height:50%;width:8px;border-left:1.5px solid #b9cbe8;border-bottom:1.5px solid #b9cbe8;border-bottom-left-radius:4px}.dxc-file{background:#e8f0fe;color:#0b3fa8}.dxc-file svg{color:#d94b4b}.dxc-meta{margin:10px 0 0;display:grid;gap:7px}.dxc-meta>div{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:7px;border-top:1px solid #edf1f7}.dxc-meta dd{margin:0;font-size:12px;font-weight:600;color:#1b2b44;text-align:right}.dxc-avs{display:flex}.dxc-av{width:22px;height:22px;margin-left:-5px;border-radius:50%;display:grid;place-items:center;background:#dbe7fd;color:#1d4ed8;border:2px solid #fff;font-size:9px;font-weight:700}.dxc-av:first-child{margin-left:0}.dxc-av2{background:#d9f0e4;color:#157347}.dxc-av3{background:#eef1f6;color:#4b5a70}.dxc-conn{position:relative;align-self:stretch;min-height:20px}.dxc-line{position:absolute;left:0;right:3px;top:50%;border-top:2px dotted #7aa5ee}.dxc-arrow{position:absolute;right:0;top:50%;width:7px;height:7px;border-top:2px solid #2563eb;border-right:2px solid #2563eb;transform:translateY(-50%) rotate(45deg)}@container (max-width:520px){.dxc-flow{grid-template-columns:minmax(0,1fr)}.dxc-conn{height:32px}.dxc-line{inset:0 auto 3px 50%;border-top:0;border-left:2px dotted #7aa5ee}.dxc-arrow{inset:auto auto 0 50%;transform:translate(-50%) rotate(135deg)}}@media(max-width:1199px){.integrations-page .integrations-detail-hero--dropbox{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:360px){.dxc-scene{padding:12px 10px;border-radius:16px}}.integrations-page .integrations-detail-hero--box{display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr);gap:clamp(28px,4vw,64px);align-items:center}.integrations-detail-hero--box .integrations-detail-main{min-width:0}.bxc-scene{container-type:inline-size;width:100%;max-width:760px;margin:0 auto;padding:22px 14px;border-radius:20px;border:1px solid #d9e4f2;background:linear-gradient(160deg,#f5f8fc,#e8eff7)}.bxc-scene *,.bxc-scene *:before,.bxc-scene *:after{box-sizing:border-box}.bxc-scene,.bxc-scene *{overflow-wrap:anywhere}.bxc-flow{display:grid;grid-template-columns:minmax(0,.95fr) 104px minmax(0,1.3fr);align-items:center;gap:6px}.bxc-card{min-width:0;background:#fff;border:1px solid #e0e8f3;border-radius:16px;padding:13px 12px;box-shadow:0 10px 26px #1e407817,0 1px 2px #1e40780d}.bxc-box{box-shadow:0 14px 30px #0061d51a,0 1px 2px #1e40780d}.bxc-brand{display:flex;align-items:center;gap:8px;margin-bottom:10px}.bxc-brand>div{display:flex;flex-direction:column;min-width:0;line-height:1.25}.bxc-brand strong{font-size:13px;color:#14233b}.bxc-sub{font-size:12px;color:#3b5fb0;font-weight:600}.bxc-sub-box{color:#0061d5}.bxc-logo{flex:none;width:28px;height:28px;border-radius:8px;display:grid;place-items:center}.bxc-r{background:#2563eb;color:#fff;font-weight:800;font-size:14px}.bxc-bl{background:#eef4ff;border:1px solid #cfe0ff}.bxc-logo .integrations-logo{display:grid;place-items:center;width:100%;height:100%;border:0;padding:0;background:transparent;box-shadow:none}.bxc-logo .integrations-logo svg,.bxc-logo .integrations-logo img{width:17px;height:17px}.bxc-id{font-size:12px;font-weight:700;letter-spacing:.04em;color:#3b5fb0}.bxc-amt{margin-top:2px;font-size:24px;line-height:1.1;font-weight:700;letter-spacing:-.01em;color:#14233b}.bxc-ttl{margin:2px 0 10px;padding-bottom:10px;border-bottom:1px dashed #d5deec;font-family:inherit;font-size:13px;font-weight:600;color:#4b5a70}.bxc-rows{margin:0;display:grid;gap:7px}.bxc-rows>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.bxc-rows dt,.bxc-meta dt{font-size:12px;color:#6b7a90}.bxc-rows dd,.bxc-meta dd{margin:0;font-size:12.5px;font-weight:600;color:#1b2b44;text-align:right}.bxc-att{display:flex;align-items:center;gap:4px}.bxc-status{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:999px;background:#e6f6ee;color:#157347;font-size:12px;font-weight:600}.bxc-status i,.bxc-synced i{width:7px;height:7px;border-radius:50%;background:#1fa463}.bxc-docs{list-style:none;margin:11px 0 0;padding:0;display:grid;gap:4px}.bxc-docs li{display:flex;align-items:flex-start;gap:7px;padding:6px 8px;border-radius:8px;background:#f6f9fd;border:1px solid #e6edf7;font-size:12px;font-weight:500;color:#1b2b44;line-height:1.3}.bxc-docs svg{flex:none;margin-top:1px;color:#d94b4b}.bxc-path{list-style:none;margin:0;padding:0;display:grid;position:relative;align-self:center}.bxc-path li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;padding-bottom:20px;font-size:12px;line-height:1.25;font-weight:600;color:#1b2b44}.bxc-path li:last-child{padding-bottom:0}.bxc-path li:not(:last-child):after{content:"";position:absolute;left:50%;bottom:3px;height:12px;border-left:2px solid #9dbcf2;transform:translate(-1px)}.bxc-path li:not(:last-child):before{content:"";position:absolute;left:50%;bottom:2px;width:6px;height:6px;border-right:2px solid #7fa5e8;border-bottom:2px solid #7fa5e8;transform:translate(-50%) rotate(45deg)}.bxc-check{position:relative;z-index:1;flex:none;width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:#2563eb;color:#fff;box-shadow:0 0 0 3px #eaf1fb}.bxc-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:2px 3px;margin-bottom:10px;padding:6px 8px;border-radius:8px;background:#f6f9fd;font-size:12px;color:#6b7a90}.bxc-crumb{display:inline-flex;align-items:center;gap:3px}.bxc-cur{color:#14233b;font-weight:600}.bxc-table{border:1px solid #e0e8f3;border-radius:10px;overflow:hidden}.bxc-tr{display:grid;grid-template-columns:minmax(0,1fr) 54px;align-items:center;gap:8px;padding:7px 10px;border-top:1px solid #edf1f7;font-size:12.5px;color:#1b2b44}.bxc-th{border-top:0;background:#f1f5fb;font-size:12px;font-weight:600;color:#6b7a90}.bxc-name{display:flex;align-items:flex-start;gap:7px;min-width:0;line-height:1.3}.bxc-name svg{flex:none;margin-top:1px}.bxc-sel{background:#eaf2ff;box-shadow:inset 3px 0 #0061d5}.bxc-sel svg{color:#0061d5}.bxc-sel b{font-weight:700}.bxc-child .bxc-name{padding-left:14px;position:relative}.bxc-child .bxc-name:before{content:"";position:absolute;left:3px;top:-12px;height:20px;width:8px;border-left:1.5px solid #b9cbe8;border-bottom:1.5px solid #b9cbe8;border-bottom-left-radius:4px}.bxc-child svg{color:#d94b4b}.bxc-type{color:#6b7a90}.bxc-meta{margin:10px 0 0;padding:8px 10px;border-radius:10px;background:#f6f9fd;border:1px solid #e6edf7;display:grid;gap:5px}.bxc-meta>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.bxc-synced{display:inline-flex;align-items:center;gap:6px}@container (max-width:560px){.bxc-flow{grid-template-columns:minmax(0,1fr);gap:20px}.bxc-path{width:100%;max-width:200px;margin:0 auto}}@media(max-width:1199px){.integrations-page .integrations-detail-hero--box{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:360px){.bxc-scene{padding:12px 10px;border-radius:16px}}.integrations-page .integrations-detail-hero--zapier{display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr);gap:clamp(28px,4vw,64px);align-items:center}.integrations-detail-hero--zapier .integrations-detail-main{min-width:0}.zpc-scene{container-type:inline-size;width:100%;max-width:760px;margin:0 auto;padding:20px 14px;border-radius:20px;border:1px solid #dbe3ee;background:#eef2f8}.zpc-scene,.zpc-scene *{overflow-wrap:anywhere}.zpc-flow{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1.08fr) 22px minmax(0,1fr);align-items:center}.zpc-card,.zpc-builder{min-width:0;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:12px;box-shadow:0 8px 22px #1e2d5014;color:#1c2a44}.zpc-builder{border-top:3px solid #ff4f00}.zpc-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.zpc-head div{min-width:0;display:flex;flex-direction:column;line-height:1.25}.zpc-head strong{font-family:inherit;font-size:13px}.zpc-head span:not(.zpc-r){font-size:12px;color:#6b7588}.zpc-r{flex:none;width:22px;height:22px;border-radius:6px;background:#2563eb;color:#fff;font-weight:800;font-size:12px;display:grid;place-items:center}.zpc-amt{margin:0 0 8px;padding-bottom:8px;border-bottom:1px solid #edf0f5;font-size:22px;font-weight:700;letter-spacing:-.01em}.zpc-rows{margin:0;display:grid;gap:7px}.zpc-rows>div{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.zpc-rows dt{font-size:12px;color:#6b7588}.zpc-rows dd{margin:0;font-size:12px;font-weight:600;text-align:right}.zpc-ok{display:inline-flex;align-items:center;gap:4px;color:#157347}.zpc-ok svg{flex:none;padding:2px;border-radius:50%;background:#dff4e8;color:#1fa463}.zpc-foot{margin-top:10px;padding:7px 9px;border-radius:8px;background:#f4f6fa;border:1px solid #e5e7eb;display:flex;flex-direction:column;gap:1px;font-size:12px}.zpc-foot span{color:#6b7588}.zpc-foot strong{font-weight:600}.zpc-bhead{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin-bottom:10px}.zpc-bhead strong{font-family:inherit;font-size:14px}.zpc-logo{display:grid;place-items:center;width:24px;height:24px;flex:none}.zpc-logo .integrations-logo{display:grid;place-items:center;width:100%;height:100%;border:0;padding:0;background:transparent;box-shadow:none}.zpc-logo svg,.zpc-logo img{width:20px;height:20px}.zpc-on{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:#157347;padding:2px 8px;border-radius:999px;background:#e6f6ee}.zpc-on i{width:6px;height:6px;border-radius:50%;background:#1fa463}.zpc-steps{list-style:none;margin:0;padding:0;display:grid;gap:0}.zpc-steps li{display:flex;flex-direction:column;align-items:center}.zpc-step{width:100%;display:flex;align-items:center;gap:7px;padding:8px;border:1px solid #e5e7eb;border-radius:10px;background:#fff}.zpc-step>div{min-width:0;display:flex;flex-direction:column;line-height:1.25}.zpc-kind{font-size:12px;color:#6b7588}.zpc-step strong{font-size:12px;font-weight:600}.zpc-num{flex:none;width:18px;height:18px;border-radius:50%;background:#fff1ea;color:#e04500;font-size:11px;font-weight:700;display:grid;place-items:center}.zpc-ico{flex:none;width:22px;height:22px;border-radius:6px;background:#f4f6fa;color:#4b5a70;display:grid;place-items:center}.zpc-ico .zpc-r{width:22px;height:22px}.zpc-down{margin:3px 0;color:#ff4f00}.zpc-conn{display:flex;align-items:center;justify-content:center;color:#9aa5b8;position:relative}.zpc-conn-line{width:100%;border-top:1px solid #b7c1d1}.zpc-conn-h{position:absolute;right:-3px}.zpc-conn-v{display:none}@container (max-width:540px){.zpc-flow{grid-template-columns:minmax(0,1fr)}.zpc-conn{height:28px}.zpc-conn-line{width:0;height:100%;border-top:0;border-left:1px solid #b7c1d1}.zpc-conn-h{display:none}.zpc-conn-v{display:block;position:absolute;bottom:-2px}}@media(max-width:1199px){.integrations-page .integrations-detail-hero--zapier{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:360px){.zpc-scene{padding:12px 10px;border-radius:16px}}.integrations-page .integrations-detail-hero--freshbooks{display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr);gap:clamp(28px,4vw,64px);align-items:center}.integrations-detail-hero--freshbooks .integrations-detail-main{min-width:0}.fbc-scene{container-type:inline-size;width:100%;max-width:760px;margin:0 auto;padding:20px 14px;border-radius:20px;border:1px solid #d9e4f1;background:#eef3fa}.fbc-scene *,.fbc-scene *:before,.fbc-scene *:after{box-sizing:border-box}.fbc-scene,.fbc-scene *{overflow-wrap:break-word}.fbc-flow{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1.08fr) 22px minmax(0,1fr);align-items:center}.fbc-card{min-width:0;background:#fff;border:1px solid #e4e8ef;border-radius:14px;padding:12px;box-shadow:0 8px 22px #1e2d5014;color:#1c2a44}.fbc-review{border-top:3px solid #2563eb}.fbc-fb{border-top:3px solid #0075dd}.fbc-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.fbc-head div{min-width:0;display:flex;flex-direction:column;line-height:1.25}.fbc-head strong{font-family:inherit;font-size:13px}.fbc-head span:not(.fbc-r):not(.fbc-logo){font-size:12px;color:#6b7588}.fbc-r{flex:none;width:24px;height:24px;border-radius:7px;background:#2563eb;color:#fff;font-weight:800;font-size:12px;display:grid;place-items:center}.fbc-logo{display:grid;place-items:center;width:24px;height:24px;flex:none}.fbc-logo .integrations-logo{display:grid;place-items:center;width:100%;height:100%;border:0;padding:0;background:transparent;box-shadow:none}.fbc-logo svg,.fbc-logo img{width:22px;height:22px}.fbc-amt{margin:0 0 8px;padding-bottom:8px;border-bottom:1px solid #edf0f5;font-size:22px;font-weight:700;letter-spacing:-.01em;color:#2563eb}.fbc-amt-fb{color:#0075dd}.fbc-merchant{margin:0 0 2px;font-size:14px;font-weight:600}.fbc-rows{margin:0;display:grid;gap:7px}.fbc-rows>div{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.fbc-rows dt{font-size:12px;color:#6b7588}.fbc-rows dd{margin:0;font-size:12px;font-weight:600;text-align:right}.fbc-ok{display:inline-flex;align-items:center;gap:4px;color:#157347;font-size:12px;font-weight:600;white-space:nowrap}.fbc-ok svg{flex:none;padding:2px;border-radius:50%;background:#dff4e8;color:#1fa463;width:16px;height:16px}.fbc-title{display:block;font-family:inherit;font-size:14px;margin-bottom:10px}.fbc-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.fbc-list li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 8px;align-items:center;padding:8px;border:1px solid #e4e8ef;border-radius:10px;background:#f7f9fd}.fbc-list li .fbc-ok{grid-column:2}.fbc-list li div{min-width:0;display:flex;flex-direction:column;line-height:1.25}.fbc-list li div span{font-size:12px;color:#6b7588}.fbc-list li div strong{font-size:12px;font-weight:600}.fbc-ico{grid-row:span 2;width:24px;height:24px;border-radius:7px;background:#e3edff;color:#2563eb;display:grid;place-items:center}.fbc-ready{margin-top:10px;padding:8px 10px;border-radius:10px;background:#e6f6ee;color:#157347;display:flex;align-items:flex-start;gap:6px;font-size:12px;font-weight:600;line-height:1.3}.fbc-ready svg{flex:none;color:#1fa463}.fbc-conn{display:flex;align-items:center;justify-content:center;color:#2563eb;position:relative}.fbc-line{width:100%;border-top:1px solid #2563eb}.fbc-ah{position:absolute;right:-3px}.fbc-av{display:none}@container (max-width:540px){.fbc-flow{grid-template-columns:minmax(0,1fr)}.fbc-conn{height:28px}.fbc-line{width:0;height:100%;border-top:0;border-left:1px solid #2563eb}.fbc-ah{display:none}.fbc-av{display:block;position:absolute;bottom:-2px}}@media(max-width:1199px){.integrations-page .integrations-detail-hero--freshbooks{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:360px){.fbc-scene{padding:12px 10px;border-radius:16px}}.integrations-page .integrations-detail-hero--zoho{display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr);gap:clamp(28px,4vw,64px);align-items:center}.integrations-detail-hero--zoho .integrations-detail-main{min-width:0}.zbc-scene{container-type:inline-size;width:100%;max-width:820px;margin:0 auto;padding:20px 14px;border-radius:16px;border:1px solid #d9e4f1;background:#eef3fa}.zbc-scene *,.zbc-scene *:before,.zbc-scene *:after{box-sizing:border-box}.zbc-scene,.zbc-scene *{overflow-wrap:break-word}.zbc-flow{display:grid;grid-template-columns:minmax(0,.85fr) 20px minmax(0,1.45fr) 20px minmax(0,.9fr);align-items:center}.zbc-card{min-width:0;background:#fff;border:1px solid #e4e8ef;border-radius:14px;padding:12px;box-shadow:0 8px 22px #1e2d5014;color:#1c2a44}.zbc-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.zbc-head div{min-width:0;display:flex;flex-direction:column;line-height:1.25}.zbc-head strong{font-family:inherit;font-size:13px}.zbc-head span:not(.zbc-r):not(.zbc-logo){font-size:12px;color:#6b7588}.zbc-r{flex:none;width:24px;height:24px;border-radius:7px;background:#2563eb;color:#fff;font-weight:800;font-size:12px;display:grid;place-items:center}.zbc-logo{display:grid;place-items:center;width:24px;height:24px;flex:none}.zbc-logo .integrations-logo{display:grid;place-items:center;width:100%;height:100%;border:0;padding:0;margin:0;background:transparent;box-shadow:none}.zbc-logo svg,.zbc-logo img{width:22px;height:22px}.zbc-amt{margin:0 0 8px;padding-bottom:8px;border-bottom:1px solid #edf0f5;font-size:21px;font-weight:700;letter-spacing:-.01em;color:#1c2a44}.zbc-src .zbc-amt{color:#2563eb}.zbc-merchant{margin:0 0 2px;font-size:14px;font-weight:600}.zbc-rows{margin:0;display:grid;gap:7px}.zbc-rows>div{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.zbc-rows dt{font-size:12px;color:#6b7588}.zbc-rows dd{margin:0;font-size:12px;font-weight:600;text-align:right}.zbc-ok{display:inline-flex;align-items:center;gap:4px;color:#157347;white-space:nowrap}.zbc-ok svg{padding:2px;border-radius:50%;background:#dff4e8;color:#1fa463;width:16px;height:16px}.zbc-title{display:flex;align-items:center;gap:7px;font-family:inherit;font-size:14px;margin-bottom:10px}.zbc-title svg{flex:none;color:#2563eb}.zbc-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.zbc-list li{display:grid;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr) 18px;gap:6px;align-items:center;padding:8px;border-radius:12px;background:#f6f9fe;border:1px solid #dbe6f6}.zbc-f{min-width:0;display:flex;flex-direction:column;line-height:1.25}.zbc-f span{font-size:12px;color:#6b7588}.zbc-f strong{font-size:12px;font-weight:600}.zbc-t{padding:3px 6px;border-radius:6px;background:#e6efff}.zbc-mi{color:#2563eb}.zbc-chk{width:18px;height:18px;padding:3px;border-radius:50%;background:#dff4e8;color:#1fa463}.zbc-foot{margin-top:10px;display:grid;gap:6px;font-size:12px;font-weight:600;color:#157347}.zbc-progress-labels{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 8px}.zbc-bar{height:3px;border-radius:2px;background:#d5e3f8;overflow:hidden}.zbc-bar i{display:block;width:100%;height:100%;background:#2563eb}.zbc-ready{margin-top:10px;padding:8px 10px;border-radius:10px;background:#e6f6ee;color:#157347;display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600}.zbc-ready svg{flex:none;color:#1fa463}.zbc-conn{display:flex;align-items:center;justify-content:center;color:#2563eb;position:relative}.zbc-line{width:100%;border-top:1px solid #2563eb}.zbc-ah{position:absolute;right:-3px}.zbc-av{display:none}@container (max-width:540px){.zbc-flow{grid-template-columns:minmax(0,1fr)}.zbc-conn{height:28px}.zbc-line{width:0;height:100%;border-top:0;border-left:1px solid #2563eb}.zbc-ah{display:none}.zbc-av{display:block;position:absolute;bottom:-2px}}@container (max-width:340px){.zbc-list li{grid-template-columns:minmax(0,1fr) 18px}.zbc-mi{grid-column:1;transform:rotate(90deg)}.zbc-t{grid-column:1}.zbc-chk{grid-column:2;grid-row:1 / span 3}}@media(max-width:1199px){.integrations-page .integrations-detail-hero--zoho{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:360px){.zbc-scene{padding:12px 10px;border-radius:16px}}.integrations-page .integrations-detail-hero--wave{display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr);gap:clamp(28px,4vw,64px);align-items:center}.integrations-detail-hero--wave .integrations-detail-main{min-width:0}.wvc-scene{container-type:inline-size;width:100%;max-width:780px;margin:0 auto;padding:20px 14px;border-radius:20px;border:1px solid #d9e4f1;background:#eef3f9;color:#1c2a44}.wvc-scene *,.wvc-scene *:before,.wvc-scene *:after{box-sizing:border-box}.wvc-scene{overflow-wrap:break-word}.wvc-flow{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1.02fr) 20px minmax(0,1fr);align-items:center}.wvc-card{min-width:0;background:#fff;border:1px solid #e4e8ef;border-radius:14px;padding:12px;box-shadow:0 8px 22px #1e2d5014}.wvc-src{border-top:3px solid #2563eb}.wvc-wave{border-top:3px solid #0a6cdc}.wvc-head{display:flex;align-items:center;gap:8px;margin-bottom:10px}.wvc-head div{min-width:0;display:flex;flex-direction:column;line-height:1.25}.wvc-head strong{font-family:inherit;font-size:14px}.wvc-head div span{font-size:12px;color:#6b7588}.wvc-r{flex:none;width:26px;height:26px;border-radius:8px;background:#2563eb;color:#fff;font-weight:800;font-size:13px;display:grid;place-items:center}.wvc-logo{flex:none;display:grid;place-items:center;width:26px;height:26px}.wvc-logo .integrations-logo{display:grid;place-items:center;width:100%;height:100%;margin:0;border:0;padding:0;border-radius:0;background:transparent;box-shadow:none}.wvc-logo svg,.wvc-logo img{width:24px;height:24px}.wvc-list,.wvc-tx{list-style:none;margin:0;padding:0;display:grid;gap:7px}.wvc-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:8px;border:1px solid #e4e8ef;border-radius:10px;background:#f7f9fd;align-items:center}.wvc-list li .wvc-ok{grid-column:1 / -1}.wvc-list div,.wvc-tx div{min-width:0;display:flex;flex-direction:column;line-height:1.25}.wvc-list div strong,.wvc-tx div strong{font-family:inherit;font-size:13px;font-weight:600}.wvc-list div span,.wvc-tx div span{font-size:12px;color:#6b7588}.wvc-list b,.wvc-tx b{font-size:13px;font-weight:700}.wvc-ok{display:inline-flex;align-items:center;gap:4px;color:#157347;font-size:12px;font-weight:600}.wvc-ok svg{flex:none;padding:2px;border-radius:50%;background:#dff4e8;color:#1fa463}.wvc-foot{margin-top:10px;padding-top:8px;border-top:1px dashed #cfd8e6;display:flex;justify-content:space-between;flex-wrap:wrap;gap:2px 8px;font-size:12px;color:#6b7588}.wvc-foot strong{color:#1c2a44;font-size:13px}.wvc-batch{background:#f4f8ff;border:1.5px solid #2563eb;box-shadow:0 10px 26px #2563eb29}.wvc-bhead{display:flex;align-items:center;gap:6px;color:#2563eb;margin-bottom:8px}.wvc-bhead strong{font-family:inherit;font-size:14px;color:#1c2a44}.wvc-big{margin:0 0 10px;padding:10px;border-radius:10px;background:#fff;border:1px solid #d9e4f1;display:flex;flex-direction:column;line-height:1.2}.wvc-big span{font-size:12px;color:#6b7588}.wvc-big b{font-size:24px;letter-spacing:-.01em;color:#2563eb}.wvc-facts{margin:0;display:grid;gap:6px}.wvc-facts div{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.wvc-facts dt{display:flex;align-items:center;gap:5px;font-size:12px;color:#6b7588}.wvc-facts dt svg{flex:none;color:#2563eb}.wvc-facts dd{margin:0;font-size:12px;font-weight:600;text-align:right}.wvc-prog{margin-top:10px;font-size:12px;font-weight:600}.wvc-progress-track{margin-top:5px;height:4px;border-radius:4px;background:#d9e4f1;overflow:hidden}.wvc-progress-track span{display:block;width:100%;height:100%;background:#1fa463}.wvc-ready{margin-top:10px;padding:8px 10px;border-radius:10px;background:#e6f6ee;color:#157347;display:flex;align-items:flex-start;gap:6px;font-size:12px;font-weight:600;line-height:1.3}.wvc-ready svg{flex:none;color:#1fa463}.wvc-tx li{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:7px 0;border-bottom:1px solid #edf0f5}.wvc-meta{margin:8px 0 0;display:grid;gap:5px}.wvc-meta div{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.wvc-meta dt{font-size:12px;color:#6b7588}.wvc-meta dd{margin:0;font-size:12px;font-weight:600;text-align:right}.wvc-meta .wvc-total{font-size:15px;color:#0a6cdc;font-weight:700}.wvc-conn{position:relative;display:flex;align-items:center;justify-content:center;color:#2563eb}.wvc-line{width:100%;border-top:1px solid #2563eb}.wvc-ah{position:absolute;right:-3px}.wvc-av{display:none}@container (max-width:560px){.wvc-flow{grid-template-columns:minmax(0,1fr)}.wvc-conn{height:28px}.wvc-line{width:0;height:100%;border-top:0;border-left:1px solid #2563eb}.wvc-ah{display:none}.wvc-av{display:block;position:absolute;bottom:-2px}}@media(max-width:1199px){.integrations-page .integrations-detail-hero--wave{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:360px){.wvc-scene{padding:12px 10px;border-radius:16px}}.integrations-page .integrations-detail-hero--kashoo{display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr);gap:clamp(28px,4vw,64px);align-items:center}.integrations-detail-hero--kashoo .integrations-detail-main{min-width:0}.ksc-scene{container-type:inline-size;width:100%;max-width:780px;margin:0 auto;padding:24px 16px;border-radius:22px;border:1px solid #dde6f1;background:#eef3f9}.ksc-scene *,.ksc-scene *:before,.ksc-scene *:after{box-sizing:border-box}.ksc-scene{overflow-wrap:break-word;color:#14233b}.ksc-flow{display:grid;grid-template-columns:minmax(0,1.1fr) 22px minmax(0,.8fr) 22px minmax(0,1.1fr);align-items:center;gap:6px}.ksc-card{min-width:0;background:#fff;border:1px solid #e1e8f1;border-radius:16px;padding:14px;box-shadow:0 8px 22px #1e407814,0 1px 2px #1e40780d;display:flex;flex-direction:column;gap:12px}.ksc-dest{border-top:3px solid #e8b923}.ksc-head-row{display:flex;align-items:center;gap:9px}.ksc-head-row>div{min-width:0;line-height:1.25}.ksc-scene h3{font-family:inherit;margin:0;font-size:14px;font-weight:700;color:#14233b;line-height:1.25}.ksc-sub{margin:0;font-size:12px;font-weight:600;color:#2f66d0}.ksc-gold{color:#9a7408}.ksc-logo{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;overflow:hidden}.ksc-r{background:#2563eb;color:#fff;font-weight:800;font-size:15px}.ksc-k{background:#fff8e1;border:1px solid #f3dc8a}.ksc-logo .integrations-logo{display:grid;place-items:center;width:100%;height:100%;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}.ksc-logo .integrations-logo img,.ksc-logo .integrations-logo svg{width:18px;height:18px;object-fit:contain}.ksc-title{display:flex;flex-direction:column;gap:2px;padding-bottom:11px;border-bottom:1px solid #e9eef5}.ksc-title strong{font-size:13px;color:#4b5a70;font-weight:600}.ksc-amt{font-size:24px;line-height:1.1;font-weight:700;letter-spacing:-.01em}.ksc-rows{margin:0;display:grid;gap:9px}.ksc-rows>div{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.ksc-rows dt{font-size:12px;color:#6b7a90;flex:none}.ksc-rows dd{margin:0;font-size:12.5px;font-weight:600;color:#1b2b44;text-align:right;min-width:0}.ksc-ok{display:inline-flex;align-items:flex-start;gap:6px;font-size:12.5px;font-weight:600;color:#1b2b44;text-align:left}.ksc-tick{flex:none;width:16px;height:16px;margin-top:0;border-radius:50%;background:#1fa463;color:#fff;display:grid;place-items:center}.ksc-pill{align-self:flex-start;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.3}.ksc-blue{background:#e8f0ff;color:#1d4fb8}.ksc-green{background:#e3f6ec;color:#157347}.ksc-review{min-width:0;display:flex;flex-direction:column;gap:12px;padding:4px 2px}.ksc-review ul{list-style:none;margin:0;padding:0 0 0 10px;display:grid;gap:10px;border-left:2px solid #c6d7f5}.ksc-acct{display:flex;flex-direction:column;gap:1px;font-size:12px;color:#6b7a90}.ksc-acct strong{font-size:12.5px;color:#1b2b44}.ksc-arrow{display:flex;align-items:center;justify-content:center;color:#4f84e6}.ksc-line{display:none}.ksc-head{flex:none}@container (max-width:540px){.ksc-flow{grid-template-columns:minmax(0,1fr);gap:6px}.ksc-arrow{height:26px}.ksc-head{transform:rotate(90deg)}.ksc-line{display:block;width:0;height:8px;border-left:1.5px solid #8fb0ee}.ksc-arrow{flex-direction:column}.ksc-review{padding:12px 14px}}@media(max-width:1199px){.integrations-page .integrations-detail-hero--kashoo{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:360px){.ksc-scene{padding:12px 10px;border-radius:16px}}.integrations-page .integrations-detail-hero--freeagent{display:grid;grid-template-columns:minmax(0,44fr) minmax(0,56fr);gap:clamp(28px,4vw,64px);align-items:center}.integrations-detail-hero--freeagent .integrations-detail-main{min-width:0}.fac-scene{container-type:inline-size;width:100%;max-width:780px;margin:0 auto;padding:22px 16px;border-radius:22px;border:1px solid #dbe4ef;background:#eef2f8;color:#16243d;overflow-wrap:break-word}.fac-scene *,.fac-scene *:before,.fac-scene *:after{box-sizing:border-box}.fac-flow{display:grid;grid-template-columns:minmax(0,1.1fr) 20px minmax(0,.86fr) 20px minmax(0,1.1fr);align-items:center;gap:4px}.fac-card{min-width:0;background:#fff;border:1px solid #e0e7f0;border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:12px;box-shadow:0 8px 22px #1e407814,0 1px 2px #1e40780d}.fac-source{border-top:3px solid #2563eb}.fac-dest{border-top:3px solid #0a7fd6}.fac-mid{border-style:dashed;border-color:#c4d3e8;padding:14px 12px;gap:14px}.fac-head{display:flex;align-items:center;gap:9px}.fac-head>div{min-width:0;line-height:1.25}.fac-scene h3{font-family:inherit;margin:0;font-size:14px;font-weight:700;color:#16243d;line-height:1.25}.fac-sub{margin:0;font-size:12px;font-weight:600}.fac-sub-blue{color:#2563eb}.fac-sub-fa{color:#0a74c4}.fac-logo{flex:none;width:30px;height:30px;border-radius:8px;display:grid;place-items:center;overflow:hidden}.fac-r{background:#2563eb;color:#fff;font-weight:800;font-size:15px}.fac-fa{background:#fff;border:1px solid #cfe3f5}.fac-logo .integrations-logo{display:grid;place-items:center;width:100%;height:100%;padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}.fac-logo .integrations-logo img,.fac-logo .integrations-logo svg{width:18px;height:18px;object-fit:contain}.fac-title{display:flex;flex-direction:column;gap:2px;padding-bottom:11px;border-bottom:1px solid #e9eef5}.fac-title strong{font-size:13px;font-weight:600;color:#4b5a70}.fac-amt{font-size:24px;line-height:1.1;font-weight:700;letter-spacing:-.01em}.fac-rows{margin:0;display:grid;gap:9px}.fac-rows>div{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.fac-rows dt{font-size:12px;color:#6b7a90;flex:none}.fac-rows dd{margin:0;font-size:12.5px;font-weight:600;color:#1b2b44;text-align:right;min-width:0}.fac-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.02em}.fac-ok{display:inline-flex;align-items:center;gap:6px}.fac-tick{flex:none;width:16px;height:16px;border-radius:50%;background:#1fa463;color:#fff;display:inline-grid;place-items:center}.fac-tick-blue{background:#2563eb}.fac-status{margin-top:auto;display:flex;align-items:center;gap:6px;padding:7px 10px;border-radius:9px;font-size:12.5px;font-weight:700}.fac-status-blue{background:#e6eeff;color:#1d4fb8}.fac-status-green{background:#e3f6ec;color:#157347}.fac-mid-title{display:flex;align-items:center;gap:6px;color:#0a74c4}.fac-fields{list-style:none;margin:0;padding:0;display:grid;gap:10px}.fac-fields li{display:flex;align-items:flex-start;gap:8px;padding:8px;border-radius:10px;background:#f5f8fc;border:1px solid #e6edf6}.fac-fields li>span:not(.fac-tick){display:flex;flex-direction:column;min-width:0;line-height:1.3}.fac-fields small{font-size:12px;color:#6b7a90}.fac-fields b{font-size:12.5px;color:#1b2b44;font-weight:600}.fac-ready{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600;background:#e3f6ec;color:#157347}.fac-arrow{display:flex;align-items:center;justify-content:center;color:#4f84e6}.fac-arrow-v{display:none}@container (max-width:540px){.fac-flow{grid-template-columns:minmax(0,1fr);gap:6px}.fac-arrow{height:26px}.fac-arrow-h{display:none}.fac-arrow-v{display:block}.fac-mid{padding:14px}}@media(max-width:1199px){.integrations-page .integrations-detail-hero--freeagent{grid-template-columns:minmax(0,1fr);gap:32px}}@media(max-width:360px){.fac-scene{padding:12px 10px;border-radius:16px}}.mbc-frame{--navy: #14213d;--mute: #66768f;--line: #dfe5ee;--blue: #2f6fed;--purple: #6b2fc0;--green: #157347;position:relative;box-sizing:border-box;width:100%;max-width:650px;margin-inline:auto;display:grid;grid-template-columns:1fr;gap:10px;padding:14px;background:#eef2f8;border:1px solid var(--line);border-radius:20px;box-shadow:0 10px 28px #14213d12;color:var(--navy);font-family:inherit}.mbc-frame *,.mbc-frame *:before,.mbc-frame *:after{box-sizing:border-box}.mbc-frame :is(h3,h4,p,dl,dd,ul){margin:0;font-family:inherit}.mbc-card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:14px;box-shadow:0 1px 2px #14213d0d,0 4px 12px #14213d0a;min-width:0}.mbc-head{display:flex;align-items:center;gap:9px;margin-bottom:10px}.mbc-remizen{flex:none;width:28px;height:28px;border-radius:8px;background:var(--blue);color:#fff;font-weight:700;font-size:14px;display:grid;place-items:center}.mbc-logo{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;flex:none}.mbc-logo .integrations-logo{all:unset;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center}.mbc-logo img,.mbc-logo svg{width:100%;height:100%;object-fit:contain}.mbc-name{font-size:14px;font-weight:650;line-height:1.2}.mbc-muted{font-size:12px;color:var(--mute);line-height:1.3}.mbc-label{font-size:12px;color:var(--mute);margin:0;font-weight:500}.mbc-strong{font-size:14px;font-weight:650;margin-bottom:8px}.mbc-kv{display:grid;gap:5px}.mbc-kv div{display:flex;justify-content:space-between;gap:8px;font-size:12px}.mbc-kv dt{color:var(--mute)}.mbc-kv dd{font-weight:600;text-align:right}.mbc-ok{color:var(--green);display:inline-flex;align-items:center;gap:4px;justify-content:flex-end}.mbc-check{color:var(--green);flex:none}.mbc-dest{border-top:3px solid var(--purple)}.mbc-dest .mbc-kv dd:not(.mbc-ok){color:var(--navy)}.mbc-review{padding:12px;box-shadow:0 2px 4px #14213d0d,0 12px 28px #14213d14}.mbc-review-head{margin-bottom:6px}.mbc-title{font-size:18px;font-weight:700;letter-spacing:-.01em}.mbc-table{width:100%;border-collapse:collapse;font-size:12px;line-height:16px;table-layout:auto}.mbc-table th,.mbc-table td{padding:4px 3px;text-align:left;font-weight:400;border-bottom:1px solid #edf0f5}.mbc-table thead th{font-size:12px;color:var(--mute);font-weight:600;border-bottom:1px solid var(--line)}.mbc-table tbody th{font-weight:600}.mbc-table td{color:var(--mute)}.mbc-table .mbc-num{text-align:right;font-variant-numeric:tabular-nums;color:var(--navy);white-space:nowrap}.mbc-table tfoot th,.mbc-table tfoot td{border-bottom:0;border-top:1px solid var(--line);font-weight:700;color:var(--navy);padding-top:9px}.mbc-checks{margin-top:8px;padding:8px 10px;background:#f6f8fc;border:1px solid #e8ecf3;border-radius:10px}.mbc-checks ul{list-style:none;padding:0;margin-top:6px;display:grid;gap:6px}.mbc-checks li{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:12px;line-height:16px}.mbc-checks li span{display:inline-flex;align-items:center;gap:7px;overflow-wrap:anywhere;min-width:0}.mbc-checks b{font-weight:650;margin-left:auto}.mbc-ready{margin:10px 0 0 auto;width:fit-content;max-width:100%;display:flex;align-items:center;gap:7px;background:var(--green);color:#fff;font-size:13px;font-weight:650;padding:8px 14px;border-radius:9px}.mbc-ready .mbc-check{color:#fff}.mbc-arrow{display:flex;justify-content:center;color:var(--blue)}.mbc-table :is(tbody th,tbody td,thead th):not(.mbc-num){overflow-wrap:anywhere}.mbc-dest .mbc-kv{grid-template-columns:1fr 1fr;gap:6px 14px}.mbc-dest .mbc-head,.mbc-dest .mbc-strong{margin-bottom:6px}.mbc-source .mbc-kv{gap:4px}.mbc-arrow{height:22px;align-items:center}@media(min-width:1200px){.mbc-frame{grid-template-columns:178px 26px minmax(0,1fr);gap:0 8px;padding:14px;align-items:start}.mbc-review{padding:14px}.mbc-source{grid-column:1;grid-row:1}.mbc-arrow-a{grid-column:2;grid-row:1;height:auto;align-self:start;margin-top:52px;transform:rotate(-90deg)}.mbc-review{grid-column:3;grid-row:1}.mbc-arrow-b{grid-column:3;grid-row:2;justify-self:end;margin-right:56px}.mbc-dest{grid-column:3;grid-row:3;width:100%;max-width:360px;justify-self:end;padding:12px 14px}.mbc-dest .mbc-kv{grid-template-columns:repeat(4,auto);justify-content:space-between;gap:6px 12px}.mbc-dest .mbc-kv div{flex-direction:column;gap:1px}.mbc-dest .mbc-kv dd{text-align:left;justify-content:flex-start}.mbc-dest .mbc-head{margin-bottom:6px}}.integrations-page .integrations-detail-hero--myob{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:center}.integrations-page .integrations-detail-hero--myob>*{min-width:0}@media(min-width:1200px){.integrations-page .integrations-detail-hero--myob{grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:48px}}@media(max-width:360px){.mbc-frame{padding:10px}}.integrations-page .integrations-detail-hero--accountedge{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);align-items:center;gap:40px}.integrations-page .integrations-detail-hero--accountedge>:first-child{min-width:0}@media(max-width:1199px){.integrations-page .integrations-detail-hero--accountedge{grid-template-columns:minmax(0,1fr);gap:28px}}.aec-scene{container-type:inline-size;container-name:aec;width:100%;min-width:0;font-family:inherit;color:#14213d;--aec-blue: #2f5bea;--aec-ae: #1f6fb5;--aec-green: #157347;--aec-muted: #62708a;--aec-border: #dfe4ec}.aec-scene *,.aec-scene *:before,.aec-scene *:after{box-sizing:border-box}.aec-scene :where(h3,dl,dd,ul,table){margin:0;padding:0;font-family:inherit}.aec-frame{display:grid;grid-template-columns:minmax(0,.8fr) 22px minmax(0,1.25fr) 22px minmax(0,1.4fr);align-items:center;gap:4px;padding:16px 12px;background:#eef2f8;border:1px solid var(--aec-border);border-radius:20px}.aec-card{background:#fff;border:1px solid var(--aec-border);border-radius:12px;box-shadow:0 1px 2px #14213d0d,0 6px 16px #14213d0d;padding:12px;min-width:0;font-size:12px;line-height:1.35}.aec-coding{padding:14px;border-color:#cfd8ea;box-shadow:0 2px 4px #14213d0f,0 12px 28px #2f5bea1a}.aec-head{display:flex;align-items:center;gap:8px;margin-bottom:10px}.aec-mark{flex:none;width:24px;height:24px;border-radius:7px;background:var(--aec-blue);color:#fff;display:grid;place-items:center;font-weight:700;font-size:13px}.aec-logo{flex:none;width:28px;height:28px;border-radius:7px;border:1px solid var(--aec-border);background:#fff;display:grid;place-items:center;overflow:hidden}.aec-logo .integrations-logo{width:20px;height:20px;min-width:0;margin:0;padding:0;border:0;background:none;box-shadow:none;display:grid;place-items:center}.aec-logo img,.aec-logo svg{width:18px;height:18px;max-width:100%;object-fit:contain}.aec-brand{font-weight:700;font-size:13px}.aec-brand-ae{color:var(--aec-ae)}.aec-sub{color:var(--aec-muted);font-size:12px}.aec-title{font-size:15px;font-weight:700;line-height:1.2;letter-spacing:0}.aec-list>div,.aec-meta>div,.aec-foot>div{display:flex;flex-direction:column}.aec-list{display:grid;gap:6px}.aec-list dt,.aec-meta dt,.aec-foot dt,.aec-label{color:var(--aec-muted);font-size:12px}.aec-list dd,.aec-meta dd,.aec-foot dd{font-weight:600}.aec-strong{font-variant-numeric:tabular-nums}.aec-ok{display:inline-flex;align-items:center;gap:4px;color:var(--aec-green)}.aec-check{flex:none;width:14px;height:14px}.aec-check circle{fill:#e5f6ed;stroke:var(--aec-green);stroke-width:1.2}.aec-check path{fill:none;stroke:var(--aec-green);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.aec-arrow{display:grid;place-items:center}.aec-arrow svg{fill:none;stroke:var(--aec-blue);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;opacity:.8}.aec-arrow-h{width:22px;height:10px}.aec-arrow-v{display:none;width:10px;height:20px}.aec-map{margin-top:10px;display:grid;justify-items:stretch;gap:2px}.aec-field{display:flex;flex-direction:column;padding:6px 8px;border:1px solid var(--aec-border);border-radius:8px;background:#f8fafc}.aec-field-hl{border-color:#b9c8f5;background:#f0f4ff}.aec-value{font-weight:700}.aec-down{width:10px;height:16px;justify-self:center;fill:none;stroke:var(--aec-blue);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.aec-meta{display:grid;gap:6px;margin:10px 0;padding-top:10px;border-top:1px solid var(--aec-border)}.aec-meta>div{flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:2px 8px}.aec-checks{list-style:none;display:grid;gap:4px}.aec-checks li{display:flex;align-items:center;gap:6px}.aec-done{margin-top:10px;padding-top:10px;border-top:1px solid var(--aec-border)}.aec-done-text{display:inline-flex;align-items:center;gap:5px;font-weight:700;color:var(--aec-green)}.aec-bar{display:block;height:3px;margin-top:6px;border-radius:2px;background:#e5f6ed;overflow:hidden}.aec-bar span{display:block;height:100%;width:100%;background:var(--aec-green)}.aec-ledger{border-top:3px solid var(--aec-ae)}.aec-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.aec-table th,.aec-table td{padding:6px 0 6px 6px;text-align:left;vertical-align:top;font-weight:500;border-bottom:1px solid #edf0f5}.aec-table thead th{color:var(--aec-muted);font-weight:600;font-size:12px;border-bottom:1px solid var(--aec-border);padding-top:0}.aec-table th:first-child{padding-left:0;padding-right:4px}.aec-table tbody th,.aec-table tfoot th{font-weight:600}.aec-table .aec-num{text-align:right;white-space:nowrap}.aec-dash{color:var(--aec-muted)}.aec-table tfoot th,.aec-table tfoot td{border-top:1.5px solid #14213d;border-bottom:0;font-weight:700;padding-top:7px}.aec-foot{display:flex;justify-content:space-between;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--aec-border)}@container aec (max-width: 600px){.aec-frame{grid-template-columns:minmax(0,1fr);gap:2px;padding:12px}.aec-arrow{padding:4px 0}.aec-arrow-h{display:none}.aec-arrow-v{display:block}.aec-list{grid-template-columns:1fr 1fr}}.integrations-page .integrations-detail-hero--patriot{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--patriot .integrations-detail-main{min-width:0}@media(max-width:1199px){.integrations-page .integrations-detail-hero--patriot{grid-template-columns:minmax(0,1fr);gap:28px}}.pbc-wrap{container-type:inline-size;width:100%;max-width:680px;margin:0 auto}.pbc-scene{--navy:#10223f;--mute:#64748b;--blue:#1d5ff0;--purple:#6b3fa0;--line:#e5e7eb;display:grid;grid-template-columns:minmax(0,.8fr) 22px minmax(0,1.15fr) 22px minmax(0,1fr);align-items:center;gap:4px;padding:16px 12px;background:#eef3f9;border:1px solid #e1e8f1;border-radius:20px;font-family:inherit;color:var(--navy);box-sizing:border-box}.pbc-scene *{font-family:inherit;box-sizing:border-box;margin:0}.pbc-card{background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 6px 18px #10223f12;padding:10px;min-width:0;width:100%}.pbc-source{align-self:start;margin-top:20px}.pbc-review{padding:14px 12px;box-shadow:0 12px 28px #1d5ff01f;border-color:#d5e0f5}.pbc-dest{border-top:3px solid var(--purple);align-self:center}.pbc-head{display:flex;align-items:center;gap:8px;padding-bottom:8px;margin-bottom:4px;border-bottom:1px solid var(--line)}.pbc-head>div{min-width:0}.pbc-head b{display:block;font-size:13px;line-height:1.2;font-weight:650}.pbc-head small{font-size:12px;color:var(--mute)}.pbc-rz{flex:none;width:26px;height:26px;border-radius:8px;background:var(--blue);color:#fff;font-weight:700;font-size:13px;display:grid;place-items:center}.pbc-logo{flex:none;width:30px;height:30px;border:1px solid var(--line);border-radius:8px;display:grid;place-items:center;overflow:hidden}.pbc-logo .integrations-logo{width:22px;height:22px;min-width:0;min-height:0;margin:0;padding:0;border:0;background:none;box-shadow:none;display:flex;align-items:center;justify-content:center}.pbc-logo img,.pbc-logo svg{max-width:100%;max-height:100%;width:20px;height:20px}.pbc-rhead h3{font-size:15px;font-weight:700;line-height:1.2}.pbc-rhead p{font-size:12px;color:var(--mute);margin:2px 0 6px}.pbc-row{padding:5px 0;border-bottom:1px solid #f0f2f5;display:flex;flex-direction:column;gap:1px}.pbc-k{font-size:12px;color:var(--mute);line-height:1.3}.pbc-v{font-size:12.5px;font-weight:600;line-height:1.3;overflow-wrap:anywhere;display:flex;align-items:center;gap:4px}.pbc-ok{color:#15803d;flex:none}.pbc-green{display:flex;align-items:center;gap:5px;margin-top:8px;font-size:12px;font-weight:600;color:#15803d}.pbc-cta{margin-top:10px;background:var(--blue);color:#fff;border-radius:9px;padding:9px 10px;font-size:13px;font-weight:650;display:flex;justify-content:space-between;align-items:center;box-shadow:0 4px 10px #1d5ff04d}.pbc-form{display:flex;flex-direction:column;gap:6px;background:#f8f7fb;border-radius:9px;padding:7px}.pbc-two{display:grid;grid-template-columns:1fr 1fr;gap:6px}.pbc-field{background:#fff;border:1px solid #d9d4e6;border-radius:7px;padding:4px 7px;display:flex;flex-direction:column;min-width:0}.pbc-fv{font-size:12.5px;font-weight:600;overflow-wrap:anywhere;line-height:1.3}.pbc-total{display:flex;justify-content:space-between;align-items:baseline;gap:6px;margin-top:8px;padding-top:7px;border-top:1px dashed var(--line);font-size:12px;color:var(--mute)}.pbc-total b{color:var(--navy);font-size:14px;white-space:nowrap}.pbc-arrow{color:var(--blue);display:flex;justify-content:center}.pbc-arrow svg{width:20px;height:auto}@container (max-width:600px){.pbc-scene{grid-template-columns:minmax(0,1fr);gap:4px;padding:12px}.pbc-source{margin-top:0}.pbc-arrow svg{transform:rotate(90deg);width:26px;height:26px}.pbc-arrow{height:22px;align-items:center}}.integrations-page .integrations-detail-hero--zipbooks{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--zipbooks .integrations-detail-main{min-width:0}@media(max-width:1199px){.integrations-page .integrations-detail-hero--zipbooks{grid-template-columns:minmax(0,1fr);gap:28px}}.zpc-scene{--zpc-navy: #14213d;--zpc-muted: #66758c;--zpc-blue: #2563eb;--zpc-green: #157347;--zpc-line: #e2e8f0;box-sizing:border-box;width:100%;max-width:680px;min-width:0;margin-inline:auto;padding:16px;display:flex;align-items:center;gap:4px;background:#f4f7fb;border:1px solid #dde5ef;border-radius:16px;font-family:inherit;color:var(--zpc-navy);text-align:left}.zpc-scene *,.zpc-scene *:before,.zpc-scene *:after{box-sizing:border-box}.zpc-scene :where(h3,p,dl,dd,ol,ul){margin:0;padding:0;list-style:none}.zpc-nowrap{white-space:nowrap}.zpc-source,.zpc-coding,.zpc-ledger{min-width:0}.zpc-source{flex:0 0 22%;background:#fff;border:1px solid var(--zpc-line);border-radius:12px;box-shadow:0 4px 14px #14213d0f;padding:10px}.zpc-coding{flex:0 0 24%;padding:0 2px}.zpc-ledger{flex:1 1 0;background:#fff;border:1px solid var(--zpc-line);border-radius:12px;box-shadow:0 6px 18px #14213d14;overflow:hidden}.zpc-link{flex:0 0 auto;color:var(--zpc-blue);display:flex}.zpc-link-v{display:none}.zpc-source-head{display:flex;align-items:center;gap:7px;margin-bottom:9px}.zpc-source-head div{display:flex;flex-direction:column;min-width:0}.zpc-source-head strong{font-size:13px;line-height:1.2}.zpc-source-head span:not(.zpc-mark){font-size:12px;color:var(--zpc-muted);line-height:1.2}.zpc-mark{flex:0 0 24px;width:24px;height:24px;border-radius:7px;background:var(--zpc-blue);color:#fff;font-weight:700;font-size:13px;display:grid;place-items:center}.zpc-facts{display:grid;gap:6px}.zpc-facts dt{font-size:12px;color:var(--zpc-muted);line-height:1.2}.zpc-facts dd{font-size:12px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.zpc-approved{display:flex;align-items:center;gap:5px;margin-top:9px;padding-top:8px;border-top:1px solid var(--zpc-line);font-size:12px;font-weight:600;color:var(--zpc-green)}.zpc-check{flex:0 0 auto;color:var(--zpc-green)}.zpc-coding h3{font-size:13px;font-weight:700;margin-bottom:8px}.zpc-path{display:flex;flex-direction:column;align-items:stretch;border-left:2px solid var(--zpc-blue);padding-left:8px}.zpc-node{font-size:12px;line-height:1.25;display:flex;flex-direction:column;overflow-wrap:anywhere}.zpc-node b,.zpc-node-final span{font-weight:700;color:var(--zpc-blue)}.zpc-arrow{color:var(--zpc-blue);height:22px;display:flex;align-items:center;padding-left:2px}.zpc-down,.zpc-down path{color:var(--zpc-blue);stroke:var(--zpc-blue)}.zpc-checks{margin-top:10px;border-top:1px solid var(--zpc-line)}.zpc-checks li{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:6px 0;border-bottom:1px solid var(--zpc-line);font-size:12px;color:var(--zpc-muted)}.zpc-ready{margin-top:10px;display:flex;justify-content:space-between;align-items:center;gap:6px;background:var(--zpc-blue);color:#fff;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:600}.zpc-ledger-head{display:flex;align-items:center;gap:8px;background:#151a23;color:#fff;padding:9px 10px}.zpc-ledger-head div{display:flex;flex-direction:column;min-width:0}.zpc-ledger-head strong{font-size:13px;line-height:1.2}.zpc-ledger-head span:not(.zpc-logo){font-size:12px;color:#aab4c4;line-height:1.2}.zpc-logo{flex:0 0 26px;width:26px;height:26px;border-radius:7px;background:#fff;display:grid;place-items:center;overflow:hidden}.zpc-logo .integrations-logo{width:100%;height:100%;min-width:0;padding:3px;margin:0;border:0;border-radius:0;box-shadow:none;background:transparent;display:grid;place-items:center}.zpc-logo img,.zpc-logo svg{width:100%;height:100%;max-width:20px;max-height:20px;object-fit:contain}.zpc-ledger-body{padding:10px}.zpc-ledger table{width:100%;border-collapse:collapse;table-layout:fixed}.zpc-ledger th{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--zpc-muted);text-align:left;padding:0 4px 6px 0;border-bottom:1px solid var(--zpc-line);vertical-align:bottom;overflow-wrap:break-word}.zpc-ledger td{font-size:12px;font-weight:600;padding:8px 4px 8px 0;vertical-align:top;overflow-wrap:break-word;line-height:1.3}.zpc-ledger th:nth-child(1),.zpc-ledger td:nth-child(1){width:34px;padding-right:0}.zpc-ledger th:nth-child(2),.zpc-ledger td:nth-child(2){width:auto}.zpc-ledger th:nth-child(3),.zpc-ledger td:nth-child(3){width:72px}.zpc-ledger th:nth-child(4),.zpc-ledger td:nth-child(4){width:54px;padding-right:0;text-align:right}.zpc-ledger tbody tr{background:#f4f7fb}.zpc-ledger tbody td{padding-left:4px}.zpc-meta{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--zpc-line)}.zpc-meta dt{font-size:12px;color:var(--zpc-muted)}.zpc-meta dd{font-size:12px;font-weight:600;overflow-wrap:anywhere}.zpc-done{display:flex;align-items:center;gap:5px;margin-top:10px;font-size:12px;font-weight:600;color:var(--zpc-green)}@media(max-width:1199px)and (min-width:760px){.zpc-scene{max-width:720px}}@media(max-width:759px){.zpc-scene{flex-direction:column;align-items:stretch;max-width:100%;gap:2px;padding:12px}.zpc-source,.zpc-coding,.zpc-ledger{flex:0 0 auto;width:100%}.zpc-coding{padding:4px 8px}.zpc-link{justify-content:center}.zpc-link-h{display:none}.zpc-link-v{display:block}.zpc-facts{grid-template-columns:1fr 1fr}}.integrations-page .integrations-detail-hero--manager{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--manager>*:first-child{min-width:0}@media(max-width:1199px){.integrations-page .integrations-detail-hero--manager{grid-template-columns:minmax(0,1fr);gap:28px}}.mpc-scene{container-type:inline-size;width:100%;max-width:680px;margin-inline:auto;box-sizing:border-box;padding:16px;background:#f3f6fa;border:1px solid #e6ebf2;border-radius:20px;font:inherit;color:#13213c}.mpc-scene *,.mpc-scene *:before,.mpc-scene *:after{box-sizing:border-box}:where(.mpc-scene) :where(h3,p,dl,dd,dt,header,footer,section){margin:0;padding:0}.mpc-flow{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1.35fr) 24px minmax(0,1fr);align-items:center;gap:6px}.mpc-card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 2px #13213c0d,0 6px 16px #13213c0d;padding:12px;min-width:0;font-size:12px;line-height:1.35}.mpc-center{padding:16px;box-shadow:0 2px 4px #13213c0f,0 14px 30px #2f6df61f;border-color:#d3def0}.mpc-head{display:flex;align-items:center;gap:8px;padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid #edf1f6}.mpc-head div{display:flex;flex-direction:column;min-width:0}.mpc-head strong{font-size:13px;color:#13213c}.mpc-head span{color:#6b7a90}.mpc-mark,.mpc-logo{flex:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center}.mpc-mark svg{width:28px;height:28px}.mpc-logo .integrations-logo{width:28px;height:28px;min-width:0;padding:0;margin:0;border:0;box-shadow:none;background:none;border-radius:0}.mpc-logo img,.mpc-logo svg{max-width:100%;max-height:100%}.mpc-merchant{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 8px;padding:8px 10px;margin-bottom:6px;background:#f6f8fc;border-radius:10px}.mpc-name{font-weight:700;font-size:14px}.mpc-amt,.mpc-nw{white-space:nowrap;font-variant-numeric:tabular-nums}.mpc-amt{font-weight:700;font-size:14px}.mpc-list>div{padding:5px 0}.mpc-list dt,.mpc-field dt{color:#6b7a90}.mpc-list dd{font-weight:600;overflow-wrap:anywhere}.mpc-receipt{display:flex;align-items:center;gap:4px}.mpc-receipt svg{width:14px;height:14px;color:#6b7a90;flex:none}.mpc-ok{display:flex;align-items:center;gap:6px;margin-top:8px;padding:6px 8px;border-radius:8px;background:#eef8f2;color:#157347;font-weight:600}.mpc-dest .mpc-ok{background:none;border-top:1px solid #edf1f6;border-radius:0;padding:10px 0 0;margin-top:6px}.mpc-check{width:14px;height:14px;flex:none;color:#157347}.mpc-chead{display:flex;gap:10px;align-items:center;margin-bottom:12px}.mpc-chead h3{font-size:15px;font-weight:700;color:#13213c}.mpc-chead p{color:#6b7a90}.mpc-doc{flex:none;width:32px;height:32px;border-radius:9px;background:#e8f0ff;color:#2f6df6;display:inline-flex;align-items:center;justify-content:center}.mpc-doc svg{width:18px;height:18px}.mpc-field{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;margin-bottom:6px;border:1px solid #e6ebf2;border-radius:10px}.mpc-field>div{min-width:0}.mpc-field dd{font-weight:600;overflow-wrap:anywhere}.mpc-status{margin-top:12px;padding:10px 12px;border-radius:10px;background:#2f6df6;color:#fff;font-weight:600;display:flex;justify-content:space-between;cursor:default}.mpc-arrow{display:flex;justify-content:center}.mpc-arrow-h{width:24px;height:12px}.mpc-arrow-v{display:none;width:12px;height:28px}@container (max-width:580px){.mpc-flow{grid-template-columns:minmax(0,1fr);gap:4px}.mpc-arrow-h{display:none}.mpc-arrow-v{display:block}.mpc-center{max-height:none}}@media(max-width:480px){.mpc-scene{padding:8px;border-radius:14px}}.integrations-page .integrations-detail-hero--tallyprime{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--tallyprime .integrations-detail-main{min-width:0}@media(max-width:1199px){.integrations-page .integrations-detail-hero--tallyprime{grid-template-columns:minmax(0,1fr);gap:28px}}.tpw{container-type:inline-size;container-name:tpw;width:100%;min-width:0;box-sizing:border-box;padding:18px;background:#eef2f8;border:1px solid #dde4ee;border-radius:20px;color:#5d6b82;font-family:inherit;font-size:12.5px;line-height:1.35}.tpw *,.tpw *:before,.tpw *:after{box-sizing:border-box}.tpw :where(h3,p,dl,dd,dt,ol,li,hr,table,footer,header,section){margin:0;padding:0}.tpw :where(ol){list-style:none}.tpw-grid{display:grid;grid-template-columns:minmax(0,.7fr) 22px minmax(0,1fr) 22px minmax(0,1.45fr);align-items:center;gap:6px}.tpw-card{min-width:0;width:100%;background:#fff;border:1px solid #e1e6ee;border-radius:14px;box-shadow:0 6px 18px #1a2a4e12;padding:12px;display:flex;flex-direction:column;gap:10px}.tpw h3{color:#14213d;font-size:13px;font-weight:650;line-height:1.2}.tpw-head p{color:#6b7a92;font-size:12px;margin-top:2px}.tpw-head{display:flex;align-items:center;gap:8px}.tpw-head--col{flex-direction:column;align-items:flex-start;gap:0}.tpw-mark{width:24px;height:24px;border-radius:7px;background:#2f6bff;color:#fff;display:grid;place-items:center;font-weight:700;font-size:13px;flex:none}.tpw-dl>div{display:flex;flex-direction:column;padding:5px 0;border-top:1px solid #edf0f5}.tpw-dl dt,.tpw-meta dt,.tpw-ref dt,.tpw-k{font-size:12px;color:#7a879c}.tpw-dl dd,.tpw-meta dd,.tpw-ref dd,.tpw-v{color:#14213d;font-weight:600;font-size:12.5px;overflow-wrap:anywhere}.tpw-foot{margin-top:auto;display:flex;align-items:center;gap:6px;font-weight:600;font-size:12px;padding-top:8px;border-top:1px solid #edf0f5}.tpw-ok{color:#157347}.tpw-conn{display:flex;justify-content:center;align-items:center;min-width:0}.tpw-arrow{color:#2f6bff;stroke:#2f6bff;flex:none}.tpw-arrow--down,.tpw-conn .tpw-arrow--down{display:none}.tpw-path{display:flex;flex-direction:column;align-items:stretch}.tpw-path li{display:flex;flex-direction:column;align-items:center;gap:1px}.tpw-path li>.tpw-arrow{width:14px;height:14px}.tpw-path .tpw-arrow--down{display:block}.tpw-step{width:100%;display:flex;justify-content:space-between;align-items:center;gap:6px;padding:6px 8px;border:1px solid #e6ebf2;border-radius:9px;background:#f8fafd}.tpw-step>div{display:flex;flex-direction:column;min-width:0}.tpw-tick{flex:none;width:17px;height:17px;border-radius:50%;background:#e6f4ec;display:grid;place-items:center}.tpw-ref{display:flex;justify-content:space-between;gap:6px;align-items:baseline;padding-top:8px;border-top:1px solid #edf0f5}.tpw-bar{margin-top:auto;background:#2f6bff;color:#fff;font-weight:600;font-size:12.5px;border-radius:9px;padding:8px 10px;display:flex;justify-content:space-between;gap:6px}.tpw-voucher{border-top:3px solid #9b1b3a}.tpw-head--tally{padding-bottom:8px;border-bottom:1px solid #f0dfe4}.tpw-logo{width:28px;height:28px;display:grid;place-items:center;flex:none}.integrations-page .tpw-logo .integrations-logo{width:28px;height:28px;min-width:0;padding:0;margin:0;border:0;box-shadow:none;background:transparent}.tpw-logo img,.tpw-logo svg{max-width:100%;max-height:100%;width:24px;height:24px;object-fit:contain}.tpw-voucher h3{color:#14213d}.tpw-head--tally p{color:#9b1b3a;font-weight:600}.tpw-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px}.tpw-meta>div{min-width:0}.tpw-voucher hr{border:0;border-top:1px solid #e1e6ee;width:100%}.tpw-ledger{width:100%}.tpw-ledger dt{text-align:left;font-size:12px;font-weight:700;color:#9b1b3a;text-transform:uppercase;letter-spacing:.04em;padding:4px 0 2px}.tpw-ledger dd{display:flex;justify-content:space-between;gap:10px;padding:3px 0;color:#14213d;font-weight:500}.tpw-ledger dd>span:first-child{min-width:0;overflow-wrap:break-word}.tpw-ledger .tpw-amt{text-align:right;white-space:nowrap;font-weight:650;font-variant-numeric:tabular-nums}@container tpw (max-width: 580px){.tpw{padding:12px}.tpw-grid{grid-template-columns:minmax(0,1fr);gap:4px}.tpw-conn{height:22px}.tpw-conn .tpw-arrow--right{display:none}.tpw-conn .tpw-arrow--down{display:block}}@container tpw (min-width: 581px) and (max-width: 640px){.tpw-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}@container tpw (max-width: 400px){.tpw-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}.integrations-page .integrations-detail-hero--sage-cloud{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--sage-cloud .integrations-detail-main{min-width:0}@media(max-width:1199px){.integrations-page .integrations-detail-hero--sage-cloud{grid-template-columns:minmax(0,1fr);gap:28px}}.sgc-wrap{container-type:inline-size;container-name:sgc;width:100%;min-width:0}.sgc-scene{--navy:#10213d;--muted:#5d6f8a;--blue:#2563eb;--sage:#00a651;--line:#dde4ee;box-sizing:border-box;width:100%;max-width:680px;min-width:0;margin:0 auto;padding:16px;background:#eef3f9;border:1px solid var(--line);border-radius:18px;font:inherit;font-size:12px;line-height:1.35;color:var(--navy);display:grid;grid-template-columns:minmax(0,.6fr) auto minmax(0,1fr) auto minmax(0,1.15fr);align-items:center;gap:0}.sgc-scene :where(*){box-sizing:border-box;min-width:0}.sgc-scene :where(dl,dd,dt,hr,p,header){margin:0;padding:0}.sgc-scene :where(div,dl){font:inherit}.sgc-card{background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 1px 2px #10213d0d,0 8px 20px -10px #10213d24;padding:12px;width:100%;display:flex;flex-direction:column;gap:9px}.sgc-review{padding:12px;gap:8px;box-shadow:0 1px 2px #10213d0d,0 12px 26px -10px #2563eb38}.sgc-dest{padding:14px;border-top:3px solid var(--sage)}.sgc-head,.sgc-dhead{display:flex;gap:8px;align-items:center}.sgc-head div,.sgc-dhead div{display:flex;flex-direction:column}.sgc-head strong,.sgc-dhead strong,.sgc-rhead strong{font-size:13px;font-weight:700;color:var(--navy);overflow-wrap:break-word}.sgc-head span,.sgc-dhead span,.sgc-rhead span{color:var(--muted);font-size:12px}.sgc-head .sgc-rmark{flex:none;width:24px;height:24px;border-radius:7px;background:var(--blue);color:#fff;font-weight:700;display:grid;place-items:center;font-size:12px}.sgc-rhead{display:flex;flex-direction:column;padding-bottom:9px;border-bottom:1px solid var(--line)}.sgc-list{display:flex;flex-direction:column;gap:6px}.sgc-list>div{display:flex;flex-direction:column;gap:1px}.sgc-scene dt{color:var(--muted);font-size:12px}.sgc-scene dd{color:var(--navy);font-weight:600;font-size:12px;overflow-wrap:break-word}.sgc-money{white-space:nowrap}.sgc-done{margin-top:auto;display:flex;align-items:center;gap:5px;padding:6px 8px;border-radius:8px;background:#eaf6ef;color:#157347;font-weight:600}.sgc-check{flex:none;vertical-align:-2px;margin-right:3px}.sgc-origin{display:flex;justify-content:space-between;gap:8px;padding:7px 9px;background:#f6f8fc;border-radius:8px}.sgc-map{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px;border:1px dashed #b9c9e6;border-radius:10px;background:#f4f8ff;text-align:center}.sgc-map svg{height:18px}.sgc-from{color:var(--muted);font-weight:600}.sgc-to{color:var(--blue);font-weight:700;font-size:13px;overflow-wrap:break-word}.sgc-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px 10px}.sgc-grid dd{display:flex;align-items:center}.sgc-status{margin-top:2px;padding:8px 10px;border-radius:8px;background:var(--blue);color:#fff;font-weight:600;text-align:center}.sgc-logo{flex:none}.integrations-page .sgc-logo .integrations-logo{width:28px;height:28px;padding:0;margin:0;background:none;border:0;box-shadow:none;border-radius:6px;display:inline-grid;place-items:center}.integrations-page .sgc-logo .integrations-logo svg,.integrations-page .sgc-logo .integrations-logo img{width:24px;height:24px}.sgc-sum{display:grid;grid-template-columns:repeat(3,auto);justify-content:space-between;gap:6px;padding:8px 10px;background:#f6f8fc;border-radius:8px}.sgc-sum>div{display:flex;flex-direction:column}.sgc-total dd{color:#157347}.sgc-hr{border:0;border-top:1px solid var(--line);height:0}.sgc-rec{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;padding:7px 9px;border-radius:8px;background:#eaf6ef}.sgc-rec span{color:var(--muted)}.sgc-rec b{color:#157347;font-weight:600;display:inline-flex;align-items:center;gap:4px}.sgc-conn{width:28px;display:flex;justify-content:center}.sgc-arrow-h{display:block;width:28px;height:10px;overflow:visible}.sgc-arrow-v{display:none;width:12px;height:30px}@container sgc (max-width:580px){.sgc-scene{grid-template-columns:minmax(0,1fr);padding:14px;gap:0}.sgc-conn{width:100%;height:34px;align-items:center}.sgc-arrow-h{display:none}.sgc-arrow-v{display:block}.sgc-card{width:100%}}.integrations-page .integrations-detail-hero--zarmoney{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--zarmoney .integrations-detail-main{min-width:0}@media(max-width:1199px){.integrations-page .integrations-detail-hero--zarmoney{grid-template-columns:minmax(0,1fr);gap:28px}}.zmc-wrap{container-type:inline-size;container-name:zmc;width:100%;min-width:0;padding:18px;background:#f3f6fb;border:1px solid #e3e9f2;border-radius:18px;box-sizing:border-box}.zmc-wrap *,.zmc-wrap *:before,.zmc-wrap *:after{box-sizing:border-box}.zmc{display:grid;grid-template-columns:minmax(0,.8fr) 28px minmax(0,1.15fr) 28px minmax(0,1fr);align-items:center;min-width:0;font:inherit;font-size:12px;line-height:1.35;color:#66758f}.zmc :where(h3,dl,dd,dt,hr,header,footer,div,span,p){margin:0;padding:0}.zmc :where(h3){font-size:13px;font-weight:650;color:#14213d;letter-spacing:0}.zmc :where(dl){display:flex;flex-direction:column;gap:7px}.zmc :where(dl>div){display:flex;flex-direction:column;gap:1px;min-width:0}.zmc dt{font-size:12px;color:#7a889f}.zmc dd{font-size:12.5px;font-weight:600;color:#14213d;overflow-wrap:anywhere}.zmc .zmc-nw{white-space:nowrap}.zmc-card{min-width:0;background:#fff;border:1px solid #e2e8f1;border-radius:12px;box-shadow:0 6px 16px #14213d0f;padding:12px;display:flex;flex-direction:column;gap:10px}.zmc-src{padding:11px;align-self:center}.zmc-mid{padding:14px;border-color:#bcd0f7;box-shadow:0 10px 26px #2563eb21}.zmc-dst{border-top:3px solid #06b6d4}.zmc-eyebrow{font-size:12px;font-weight:600;color:#2563eb}.zmc .zmc-cy{color:#0891b2}.zmc-ok{color:#157347}.zmc dd.zmc-ok,.zmc-status.zmc-ok,.zmc-acct .zmc-ok{display:flex;flex-direction:row;align-items:center;gap:5px;flex-wrap:nowrap;white-space:nowrap;font-weight:600;font-size:12.5px}.zmc-check{display:block;flex:none}.zmc-status{padding-top:9px;border-top:1px solid #edf1f7;background:transparent}.zmc-stack{display:flex;flex-direction:column;align-items:stretch;gap:2px;padding:8px;background:#f3f7ff;border:1px solid #d3e0fa;border-radius:10px}.zmc-doc{display:flex;align-items:center;gap:9px;background:#fff;border:1px solid #dbe5f7;border-radius:8px;padding:7px 10px}.zmc-doc svg{flex:none;display:block}.zmc-doc div{display:flex;flex-direction:column}.zmc-doc span{font-size:12px;color:#7a889f}.zmc-doc strong{font-size:17px;line-height:1.15;color:#14213d;font-weight:700;font-variant-numeric:tabular-nums}.zmc-eq{display:flex;justify-content:center}.zmc-eq svg{display:block}.zmc-ready{display:flex;flex-direction:row;align-items:center;gap:6px;flex-wrap:nowrap;align-self:flex-start;color:#1d4fd8;font-weight:600;font-size:12.5px;background:#eef4ff;border-radius:8px;padding:6px 10px}.zmc-ready svg{display:block;flex:none}.zmc-brand{display:flex;align-items:center;gap:8px}.zmc-brand div{display:flex;flex-direction:column}.zmc-logo{display:inline-flex;flex:none}.integrations-page .zmc-logo .integrations-logo{width:28px;height:28px;background:none;padding:0;border:0;box-shadow:none}.zmc hr{border:0;border-top:1px solid #e5eaf2;height:0}.zmc-acct{display:flex;flex-direction:column;gap:3px}.zmc-conn{display:flex;justify-content:center}.zmc-conn svg{display:block;overflow:visible}.zmc-conn-v{display:none!important}@container zmc (max-width: 580px){.zmc{grid-template-columns:minmax(0,1fr)}.zmc-conn{padding:6px 0}.zmc-conn-h{display:none!important}.zmc-conn-v{display:block!important}}@container zmc (max-width: 330px){.zmc-doc strong{font-size:16px}}@media(max-width:480px){.zmc-wrap{padding:12px}}.integrations-page .integrations-detail-hero--kashflow{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--kashflow .integrations-detail-main{min-width:0}@media(max-width:1199px){.integrations-page .integrations-detail-hero--kashflow{grid-template-columns:minmax(0,1fr);gap:28px}}.kfl-wrap{container-type:inline-size;container-name:kfl;width:100%;min-width:0;padding:18px;background:#f3f6fb;border:1px solid #e3e9f2;border-radius:18px;box-sizing:border-box}.kfl-wrap *,.kfl-wrap *:before,.kfl-wrap *:after{box-sizing:border-box}.kfl{display:grid;grid-template-columns:minmax(0,.85fr) 28px minmax(0,1.05fr) 28px minmax(0,1fr);align-items:center;min-width:0;font:inherit;font-size:12px;line-height:1.35;color:#66758f}.kfl :where(h3,dl,dd,dt,hr,header,footer,div,span,p,ol,li,strong,em){margin:0;padding:0}.kfl :where(ol,li){list-style:none}.kfl :where(li):before,.kfl :where(li)::marker{content:none}.kfl :where(h3){font-size:13px;font-weight:650;color:#14213d;letter-spacing:0}.kfl :where(em){font-style:normal}.kfl dl{display:flex;flex-direction:column;gap:6px}.kfl dl>div{display:flex;flex-direction:column;gap:1px;min-width:0}.kfl dt{font-size:12px;color:#7a889f}.kfl dd{font-size:12.5px;font-weight:600;color:#14213d;overflow-wrap:anywhere}.kfl .kfl-nw{white-space:nowrap}.kfl-card{min-width:0;background:#fff;border:1px solid #e2e8f1;border-radius:12px;box-shadow:0 6px 16px #14213d0f;padding:12px;display:flex;flex-direction:column;gap:10px}.kfl-src{padding:11px}.kfl-dst{border-top:3px solid #1a8fd0}.kfl-eyebrow{display:block;font-size:12px;font-weight:600;color:#2563eb}.kfl-ok{color:#157347;display:flex;flex-direction:row;align-items:center;gap:5px;font-weight:600;font-size:12.5px}.kfl-check{display:block;flex:none}.kfl-src footer{padding-top:9px;border-top:1px solid #edf1f7}.kfl-dst footer{display:flex;flex-direction:column;gap:4px}.kfl-label{font-size:12px;font-weight:700;color:#14213d;letter-spacing:.04em}.kfl hr{border:0;border-top:1px solid #e5eaf2;height:0}.kfl-brand{display:flex;align-items:center;gap:8px}.kfl-brand>div{display:flex;flex-direction:column}.kfl-logo{display:inline-flex;flex:none}.integrations-page .kfl-logo .integrations-logo{width:28px;height:28px;background:none;padding:0;border:0;box-shadow:none;display:inline-flex;align-items:center;justify-content:center}.integrations-page .kfl-logo .integrations-logo img,.integrations-page .kfl-logo .integrations-logo svg{width:28px;height:28px;max-width:100%;display:block}.kfl-conn{display:flex;justify-content:center}.kfl-conn svg{display:block;overflow:visible}.kfl-conn-v{display:none!important}.kfl-steps{position:relative;display:flex;flex-direction:column;gap:22px;padding:4px 4px 4px 6px;min-width:0}.kfl-steps:before{content:"";position:absolute;left:16px;top:18px;bottom:18px;width:1px;background:#b9cdf0}.kfl-steps li{position:relative;display:flex;gap:12px;align-items:flex-start;min-width:0}.kfl-dot{position:relative;z-index:1;flex:none;width:20px;height:20px;border-radius:50%;background:#2563eb;box-shadow:0 0 0 4px #f3f6fb;display:flex;align-items:center;justify-content:center}.kfl-dot svg{display:block}.kfl-step-body{display:flex;flex-direction:column;gap:1px;min-width:0}.kfl-step-body strong{font-size:13px;font-weight:650;color:#14213d}.kfl-step-body span{color:#66758f;overflow-wrap:anywhere}.kfl-step-body .kfl-ok{margin-top:2px;font-size:12px}@container kfl (max-width: 580px){.kfl{grid-template-columns:minmax(0,1fr)}.kfl-conn{padding:8px 0}.kfl-conn-h{display:none!important}.kfl-conn-v{display:block!important}.kfl-steps{padding:4px 8px}.kfl-steps:before{left:18px}}@media(max-width:480px){.kfl-wrap{padding:12px}}.integrations-page .integrations-detail-hero--oracle-fusion{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--oracle-fusion .integrations-detail-main{min-width:0}@media(max-width:1199px){.integrations-page .integrations-detail-hero--oracle-fusion{grid-template-columns:minmax(0,1fr);gap:28px}}.ofw-scene{container-type:inline-size;container-name:ofw;width:100%;max-width:680px;min-width:0;margin-inline:auto;box-sizing:border-box;padding:16px;border-radius:20px;background:#eef3f8;border:1px solid #dde5ee;font-family:inherit;font-size:12px;line-height:1.35;color:#0f2140}.ofw-scene *{box-sizing:border-box}.ofw-flow{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1.5fr) 22px minmax(0,1fr);align-items:center}.ofw-card{background:#fff;border:1px solid #e1e8f0;border-radius:14px;box-shadow:0 6px 18px #18305612;padding:14px;min-width:0}.ofw-center{padding:12px;border-color:#cfdcf0;box-shadow:0 10px 28px #1e5ac81f}.ofw-head{display:flex;align-items:center;gap:8px;margin-bottom:10px;min-height:28px}.ofw-head-text{min-width:0}.ofw-title{margin:0;font-size:14px;font-weight:700;line-height:1.25;color:#0f2140}.ofw-sub{margin:0;font-size:12px;line-height:1.3;color:#62758f}.ofw-icon{flex:none;width:28px;height:28px;border-radius:8px;background:#e8f0ff;color:#1f5fe0;display:grid;place-items:center}.ofw-dl{margin:0;display:grid}.ofw-f{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:6px 0;border-top:1px solid #edf1f6}.ofw-f dt{font-size:12px;color:#62758f;flex:none}.ofw-f dd{margin:0;font-size:12px;font-weight:600;color:#0f2140;text-align:right;min-width:0;overflow-wrap:anywhere}.ofw-money{white-space:nowrap}.ofw-row{display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:2px 8px;padding:4px 8px;margin-bottom:4px;border:1px solid #e5ebf3;border-left:3px solid #1f5fe0;border-radius:8px;background:#f8fafd}.ofw-row dt{font-size:12px;color:#62758f;line-height:1.2}.ofw-row dd{margin:1px 0 0;font-size:13px;font-weight:600;color:#0f2140;line-height:1.3;overflow-wrap:break-word}.ofw-row .ofw-val{grid-column:1}.ofw-chk{grid-column:2;grid-row:1/span 2;width:18px;height:18px;border-radius:50%;background:#1f9d5c;color:#fff;display:grid;place-items:center}.ofw-rows{display:block;margin:0}.ofw-bar{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding:9px 12px;border-radius:9px;background:#1f5fe0;color:#fff;font-size:13px;font-weight:600}.ofw-status{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:6px 10px;border-radius:8px;background:#eaf7f0;color:#176e41;font-size:12px;font-weight:600}.ofw-status-row{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;color:#62758f;margin-top:8px}.ofw-status-row .ofw-status{margin-top:0}.ofw-arrow{display:grid;place-items:center;color:#1f5fe0}.ofw-arrow svg{width:22px;height:14px}.ofw-oracle-head{border-bottom:2px solid #c74634;padding-bottom:8px;margin-bottom:6px}.ofw-tag{display:inline-block;font-size:12px;color:#c74634;font-weight:600}.integrations-page .ofc-logo .integrations-logo{width:28px;height:28px;flex:none;display:grid;place-items:center;background:none;border:0;padding:0;margin:0;box-shadow:none;border-radius:0}.integrations-page .ofc-logo .integrations-logo img,.integrations-page .ofc-logo .integrations-logo svg{width:28px;height:28px;max-width:28px;object-fit:contain;background:none;border:0;padding:0;box-shadow:none}@container ofw (max-width:580px){.ofw-flow{grid-template-columns:minmax(0,1fr)}.ofw-arrow{height:26px}.ofw-arrow svg{transform:rotate(90deg)}}.integrations-page .integrations-detail-hero--acumatica{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--acumatica .integrations-detail-main{min-width:0}@media(max-width:1199px){.integrations-page .integrations-detail-hero--acumatica{grid-template-columns:minmax(0,1fr);gap:28px}}.acw-wrap{container-type:inline-size;container-name:acw;width:100%;max-width:680px;min-width:0;margin-inline:auto}.acw-wrap :where(*){box-sizing:border-box}.acw-scene{background:#eef3f8;border-radius:16px;padding:14px;display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1.22fr) 22px minmax(0,1fr);align-items:center;gap:4px;font-family:inherit;color:#5f7088;font-size:12px;line-height:1.35}:where(.acw-scene) :where(h3,p,dl,dd,dt,ul,li){margin:0;padding:0}:where(.acw-scene) :where(ul){list-style:none}.acw-card{background:#fff;border:1px solid #dfe5ec;border-radius:12px;box-shadow:0 1px 2px #1020400d;overflow:hidden;min-width:0;display:flex;flex-direction:column}.acw-card--main{box-shadow:0 4px 14px #10204014;border-color:#cfd9e6}.acw-head{padding:10px 11px 8px;border-bottom:1px solid #e9edf2;display:flex;align-items:center;gap:8px}.acw-head>div{min-width:0}.acw-head--dest{background:#f1fafd}.acw-title{font-size:13px;font-weight:650;color:#14213d;overflow-wrap:break-word;min-width:0}.acw-sub{font-size:12px;color:#6a7b92;overflow-wrap:break-word}.acw-icon{flex:none;width:26px;height:26px;border-radius:7px;background:#e8f0fe;color:#2f5fe0;display:grid;place-items:center}.acw-icon svg{width:15px;height:15px}.acw-logo{flex:none;width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:#e0f6fc}.acw-fields{padding:4px 11px 8px}.acw-fields>div{padding:6px 0;border-bottom:1px solid #eef1f5;display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:8px;align-items:baseline}.acw-fields>div:last-child{border-bottom:0}.acw-fields dt{color:#6a7b92;overflow-wrap:break-word}.acw-fields dd{color:#14213d;font-weight:600;overflow-wrap:break-word;min-width:0;text-align:right}.acw-fields .acw-nowrap{white-space:nowrap}.acw-map>div{flex-wrap:nowrap;align-items:center}.acw-map .acw-k{flex:1;min-width:0}.acw-map dd{text-align:left;flex:1.2}.acw-map .acw-ctx{background:#f5f8fc;margin:0 -11px;padding-inline:11px}.acw-ck{flex:none;width:16px;height:16px;border-radius:50%;background:#1fa56a;color:#fff;display:inline-grid;place-items:center}.acw-ck svg{width:10px;height:10px}.acw-status{display:inline-flex;align-items:center;gap:5px;color:#137a4c;background:#e8f6ee;border-radius:999px;padding:2px 8px 2px 4px;font-weight:600}.acw-foot{margin:0 11px 10px;padding-top:8px;border-top:1px solid #eef1f5;display:flex}.acw-bar{background:#2f5fe0;color:#fff;font-weight:600;font-size:12.5px;padding:9px 11px;text-align:center}.acw-arrow{color:#2f5fe0;display:grid;place-items:center}.acw-arrow svg{width:20px;height:20px}@container acw (max-width: 580px){.acw-scene{grid-template-columns:minmax(0,1fr);gap:2px}.acw-arrow svg{transform:rotate(90deg)}.acw-arrow{height:22px}}.integrations-page .acw-logo .integrations-logo,.integrations-page .acw-logo .integrations-logo img,.integrations-page .acw-logo .integrations-logo svg,.integrations-page .acw-logo img,.integrations-page .acw-logo svg{padding:0;border:0;background:transparent;box-shadow:none;width:28px;height:28px;border-radius:8px;display:block}.integrations-page .integrations-detail-hero--odoo{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--odoo .integrations-detail-main{min-width:0}@media(max-width:1199px){.integrations-page .integrations-detail-hero--odoo{grid-template-columns:minmax(0,1fr);gap:28px}}.odw-wrap{container-type:inline-size;container-name:odw;width:100%;max-width:680px;min-width:0;margin-inline:auto;font:inherit}.odw-frame{--odw-navy: #0f1b3d;--odw-mute: #64708a;--odw-blue: #2563eb;--odw-purple: #714b67;--odw-green: #157347;--odw-line: #e3e6ee;display:grid;grid-template-columns:minmax(0,.8fr) 24px minmax(0,1.35fr) 24px minmax(0,.85fr);align-items:stretch;gap:0;padding:16px 12px;border-radius:22px;background:#f4f2fb;font-size:12px;line-height:1.35;color:var(--odw-navy);box-sizing:border-box}:where(.odw-frame,.odw-frame *){box-sizing:border-box;margin:0;font-family:inherit}:where(.odw-frame dl,.odw-frame dd,.odw-frame h3,.odw-frame p){margin:0;padding:0}:where(.odw-frame) dt{color:var(--odw-mute);font-weight:500}:where(.odw-frame) dd{color:var(--odw-navy);font-weight:600;overflow-wrap:anywhere}.odw-card{min-width:0;background:#fff;border:1px solid var(--odw-line);border-radius:12px;box-shadow:0 1px 2px #0f1b3d0d;padding:12px;display:flex;flex-direction:column;gap:10px}.odw-center{padding:14px;gap:10px;box-shadow:0 4px 14px #0f1b3d12;align-self:center}.odw-source,.odw-dest{align-self:center}.odw-head{display:flex;flex-direction:column;gap:1px;padding-bottom:8px;border-bottom:1px solid var(--odw-line)}.odw-brand{font-weight:700;font-size:13px;color:var(--odw-navy)}.odw-sub{color:var(--odw-mute);font-size:12px}.odw-dhead{flex-direction:row;align-items:center;gap:8px}.integrations-page .odw-logo,.odw-logo{width:28px;height:28px;flex:none;display:inline-flex;align-items:center;justify-content:center;background:none;padding:0;border:0;box-shadow:none;border-radius:0}.integrations-page .odw-logo .integrations-logo{width:28px;height:28px;background:none;padding:0;border:0;box-shadow:none;border-radius:0}.odw-logo img,.odw-logo svg{width:28px;height:28px;max-width:100%;object-fit:contain;display:block}.odw-tag{align-self:flex-start;color:var(--odw-purple);font-weight:600;font-size:12px}.odw-list{display:flex;flex-direction:column;gap:7px}.odw-f{display:flex;flex-direction:column;min-width:0}.odw-money{white-space:nowrap;font-variant-numeric:tabular-nums}.odw-ok{display:flex;align-items:center;gap:5px;color:var(--odw-green);font-weight:600;background:#eef9f3;border-radius:8px;padding:6px 8px}.odw-ok>span{display:inline}.odw-ok svg,.odw-posted svg{flex:none}.odw-status{justify-content:space-between}.odw-slabel{color:var(--odw-mute);font-weight:500}.odw-ok .odw-posted{display:inline-flex;align-items:center;gap:4px}.odw-chead h3{font-size:15px;font-weight:700;color:var(--odw-navy)}.odw-chead p{color:var(--odw-mute);font-size:12px}.odw-mods{display:flex;flex-direction:column;gap:6px}.odw-mod{--c: var(--odw-purple);display:grid;grid-template-columns:100px minmax(0,1fr);align-items:center;border:1px solid var(--odw-line);border-radius:9px;overflow:hidden;background:#fff}.odw-mod-accounting{--c: #714b67}.odw-mod-purchasing{--c: #2563eb}.odw-mod-analytic{--c: #0f8f8a}.odw-mod-h{display:flex;align-items:center;gap:5px;align-self:stretch;padding:7px 8px;color:var(--c);background:color-mix(in srgb,var(--c) 9%,#fff);font-weight:700;font-size:12px;border-right:1px solid var(--odw-line)}.odw-mod-h svg{flex:none}.odw-mod-b{padding:5px 9px;min-width:0;display:flex;flex-direction:column}.odw-mod-b dt,.odw-mod-b dd{font-size:12px}.odw-rows{display:flex;flex-direction:column}.odw-row{display:grid;grid-template-columns:82px minmax(0,1fr) 14px;gap:6px;align-items:center;padding:5px 0;border-top:1px solid var(--odw-line)}.odw-tick{color:var(--odw-green)}.odw-bar{display:flex;align-items:center;justify-content:space-between;background:var(--odw-blue);color:#fff;font-weight:600;font-size:13px;padding:9px 12px;border-radius:9px}.odw-sum{display:flex;flex-direction:column;gap:3px;padding:7px 0;border-top:1px solid var(--odw-line)}.odw-sum>div{display:flex;justify-content:space-between;gap:8px}.odw-conn{display:flex;align-items:center;justify-content:center}.odw-conn-v{display:none}@container odw (max-width: 580px){.odw-frame{grid-template-columns:minmax(0,1fr);padding:12px;justify-items:stretch}.odw-card{align-self:stretch}.odw-conn{height:28px}.odw-conn-h{display:none}.odw-conn-v{display:block}.odw-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.odw-mod{grid-template-columns:100px minmax(0,1fr)}.odw-row{grid-template-columns:96px minmax(0,1fr) 14px}}.integrations-page .integrations-detail-hero--epicor{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--epicor .integrations-detail-main{min-width:0}@media(max-width:1199px){.integrations-page .integrations-detail-hero--epicor{grid-template-columns:minmax(0,1fr);gap:28px}}.epw-wrap{container-type:inline-size;container-name:epw;width:100%;max-width:680px;min-width:0;margin-inline:auto}.epw{--epw-navy:#12233f;--epw-muted:#62728c;--epw-line:#dde5f0;--epw-blue:#1f5eff;--epw-cyan:#0f8a9d;box-sizing:border-box;width:100%;max-width:680px;display:grid;grid-template-columns:minmax(0,.82fr) 28px minmax(0,1.3fr) 28px minmax(0,1fr);align-items:center;gap:6px;padding:14px 10px;border-radius:22px;background:linear-gradient(160deg,#f1f6fd,#e9f0fa);font:inherit;font-size:12px;line-height:1.35;color:var(--epw-navy)}.epw :where(*,*:before,*:after){box-sizing:border-box}.epw :where(dl,dd,ol,ul,li,p,header){margin:0;padding:0;list-style:none}.epw :where(strong){font-weight:650}.epw-card{background:#fff;border:1px solid var(--epw-line);border-radius:12px;box-shadow:0 1px 2px #12233f0d,0 4px 10px -6px #12233f14;padding:10px;min-width:0;display:flex;flex-direction:column;gap:8px}.epw-center{border-top:2px solid var(--epw-blue);padding:12px;gap:6px}.epw-dest{border-top:2px solid var(--epw-cyan)}.epw header{display:flex;flex-direction:column}.epw header strong{font-size:13px;color:var(--epw-navy)}.epw-sub{font-size:12px;color:var(--epw-muted)}.epw-list{display:flex;flex-direction:column;gap:5px}.epw-field{min-width:0}.epw-field dt{font-size:12px;color:var(--epw-muted)}.epw-field dd{display:flex;align-items:center;justify-content:space-between;gap:6px;font-weight:600;overflow-wrap:anywhere}.epw-val{min-width:0}.epw-field .epw-val:where(:first-child){white-space:normal}.epw .epw-money{white-space:nowrap}.epw-tick{flex:none}.epw .epw-status{display:inline-flex;align-items:center;gap:6px;margin-top:auto;font-weight:650;color:#1a7a45}.epw-tree{display:flex;flex-direction:column;align-items:stretch;padding:2px 0 2px 10px;position:relative}.epw-tree:before{content:"";position:absolute;left:3px;top:10px;bottom:10px;width:1px;background:var(--epw-line)}.epw-node{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 6px;background:#f6f9fd;border:1px solid var(--epw-line);border-radius:8px;padding:4px 6px;position:relative}.epw-node:first-child .epw-kicker,.epw-node:first-child .epw-main{grid-column:1/-1}.epw-node:before{content:"";position:absolute;left:-10px;top:50%;width:10px;height:1px;background:var(--epw-line)}.epw-kicker{font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--epw-muted);font-weight:600}.epw-main{font-weight:700;font-size:13px}.epw-note{color:var(--epw-muted);grid-column:1/-1}.epw-down{display:flex;justify-content:center;height:12px}.epw-down svg{display:block;height:12px}.epw-map{display:flex;flex-direction:column;gap:5px;padding-top:8px;border-top:1px solid var(--epw-line)}.epw-map .epw-field:not(:first-child){display:grid;grid-template-columns:82px minmax(0,1fr);gap:6px;align-items:center}.epw .epw-bar{margin-top:2px;background:var(--epw-blue);color:#fff;text-align:center;font-weight:650;padding:8px 10px;border-radius:8px}.epw-dhead{flex-direction:row!important;align-items:center;gap:8px}.epw-dhead>div{display:flex;flex-direction:column;min-width:0}.integrations-page .epw-logo .integrations-logo,.integrations-page .epw-logo .integrations-logo img,.integrations-page .epw-logo .integrations-logo svg{background:none;padding:0;border:0;box-shadow:none;border-radius:0}.integrations-page .epw-logo .integrations-logo{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center}.integrations-page .epw-logo .integrations-logo img,.integrations-page .epw-logo .integrations-logo svg{max-width:28px;max-height:28px;width:28px;height:28px;object-fit:contain}.epw-logo{flex:none;display:inline-flex}.epw-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5px}.epw-grid .epw-field:nth-child(-n+2){grid-column:1/-1}.epw-summary{display:flex;flex-direction:column;gap:5px;padding:7px 8px;background:#effafb;border:1px solid #cfe9ed;border-radius:8px}.epw-conn{display:flex;align-items:center;justify-content:center}.epw-conn-v{display:none}.epw-conn-h{display:block}@container epw (max-width:580px){.epw{grid-template-columns:minmax(0,1fr);justify-items:stretch;gap:4px;padding:12px 10px}.epw-conn-h{display:none}.epw-conn-v{display:block}.epw-grid{grid-template-columns:1fr 1fr;gap:6px 10px}.epw-grid .epw-field:nth-child(-n+2){grid-column:auto}}.integrations-page .integrations-detail-hero--infor{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--infor .integrations-detail-main{min-width:0}@media(max-width:1399px){.integrations-page .integrations-detail-hero--infor{grid-template-columns:minmax(0,1fr);gap:28px}}.ifw{container-type:inline-size;container-name:ifw;width:100%;max-width:680px;margin:0 auto;padding:14px;border-radius:20px;background:#f6f8fa;color:#5f6f86;font:inherit;font-size:12px;line-height:1.35;box-sizing:border-box;text-align:left}.ifw :where(*,*:before,*:after){box-sizing:border-box}.ifw :where(h3,p,dl,dd,ol,li,footer,header){margin:0;padding:0}.ifw :where(ol){list-style:none}.ifw-grid{display:grid;grid-template-columns:minmax(0,.8fr) auto minmax(0,1.3fr) auto minmax(0,.95fr);align-items:center;gap:4px}.ifw-card{min-width:0;padding:11px;background:#fff;border:1px solid #e3e8ee;border-radius:12px;box-shadow:0 1px 3px #1428500d;display:flex;flex-direction:column;gap:9px}.ifw-mid{gap:6px}.ifw-card h3{color:#14264a;font-size:13px;font-weight:700;letter-spacing:-.01em;overflow-wrap:break-word}.ifw-card header>p{color:#6b7b92;font-size:12px}.ifw-dst header{display:flex;align-items:center;gap:8px}.ifw-dst header>div{min-width:0}.ifw-row{display:flex;flex-direction:column;padding:4px 0;border-top:1px solid #eef1f5}.ifw-row:first-child{border-top:0;padding-top:0}.ifw-dst>dl:not(.ifw-sum){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:8px}.ifw-dst>dl:not(.ifw-sum)>.ifw-row:nth-child(-n+2){grid-column:1/-1}.ifw-row dt,.ifw-map dt{color:#6b7b92;font-size:12px}.ifw-row dd{color:#14264a;font-weight:600;font-size:12px;overflow-wrap:anywhere}.ifw-nw{white-space:nowrap;overflow-wrap:normal!important}.ifw .ifw-ok{display:flex;align-items:center;gap:6px;margin-top:auto;padding-top:8px;border-top:1px solid #eef1f5;color:#1f8a4c;font-weight:700;font-size:12px}.ifw .ifw-check{display:inline-flex;flex:none}.ifw-conn{display:flex;align-items:center;justify-content:center}.ifw-conn-v{display:none}.ifw-ladder{display:flex;flex-direction:column;gap:10px;position:relative}.ifw-level{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:5px;align-items:center;padding:4px 6px;border:1px solid #e3e8ee;border-left:2px solid #2563eb;border-radius:8px;background:#fbfcfe}.ifw-level-down{position:absolute;top:calc(100% + 1px);left:5px;width:10px;height:8px;color:#8ca1bd}.ifw-step{grid-row:1 / span 2;display:inline-flex;align-items:center;justify-content:center;width:14px;height:18px;color:#1d4fb8;font-size:12px;font-weight:700}.ifw-lv{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px}.ifw-lv strong{color:#14264a;font-size:12px;letter-spacing:.03em;text-transform:uppercase}.ifw-lv span{color:#6b7b92;font-size:12px}.ifw-val{grid-column:2;color:#1d4fb8;font-weight:600;font-size:12px;overflow-wrap:break-word}.ifw-map{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px;padding-top:8px;border-top:1px solid #eef1f5}.ifw-map dd{display:flex;align-items:center;justify-content:space-between;gap:4px;color:#14264a;font-weight:600;font-size:12px}.ifw-map dd>span{min-width:0;overflow-wrap:break-word}.ifw-bar{display:flex;align-items:center;justify-content:space-between;padding:9px 12px;border-radius:9px;background:#2563eb;color:#fff;font-weight:700;font-size:13px}.ifw-sum{padding:7px 9px;border:1px solid #e3e8ee;border-left:2px solid #d71920;border-radius:8px;background:#fafbfd}.ifw-sum .ifw-row{flex-direction:row;justify-content:space-between;gap:8px}.integrations-page .ifw-logo,.integrations-page .ifw-logo .integrations-logo{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;flex:none;padding:0;border:0;border-radius:6px;background:none;box-shadow:none}.integrations-page .ifw-logo img,.integrations-page .ifw-logo svg{width:28px;height:28px;max-width:100%;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}@container ifw (max-width: 580px){.ifw-grid{grid-template-columns:minmax(0,1fr);gap:2px}.ifw-conn-h{display:none}.ifw-conn-v{display:block}.ifw-card{padding:12px}.ifw-src>dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:10px}.ifw-dst>dl:not(.ifw-sum)>.ifw-row:nth-child(-n+2){grid-column:auto}}.integrations-page .integrations-detail-hero--ifs{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--ifs .integrations-detail-main{min-width:0}@media(max-width:1399px){.integrations-page .integrations-detail-hero--ifs{grid-template-columns:minmax(0,1fr);gap:28px}}.ifsc-root{container-type:inline-size;container-name:ifsc;width:100%;max-width:680px;min-width:0;margin-inline:auto;font:inherit}.ifsc-root :where(*){box-sizing:border-box;margin:0;min-width:0}.ifsc-frame{display:grid;grid-template-columns:minmax(0,.9fr) 20px minmax(0,1.25fr) 20px minmax(0,1fr);align-items:center;gap:0;padding:14px 10px;background:#f3f2fb;border-radius:18px}.ifsc-card{background:#fff;border:1px solid #e3e6ee;border-radius:12px;box-shadow:0 1px 2px #141e3c0d;padding:10px;font-size:12px;line-height:1.3;color:#0f1d3d;overflow-wrap:anywhere}.ifsc-mid{padding:12px;box-shadow:0 4px 14px #28286414}.ifsc-head{display:flex;flex-direction:column;gap:1px;padding-bottom:8px;margin-bottom:6px;border-bottom:1px solid #edf0f5}.ifsc-head strong{font-size:13px;color:#0f1d3d}.ifsc-title{font-size:14px!important}.ifsc-head>span,.ifsc-stl{color:#64748b;font-size:12px}.ifsc-dl{display:flex;flex-direction:column;gap:5px}.ifsc-f dt,.ifsc-rt dt{color:#64748b;font-size:12px}.ifsc-f dd,.ifsc-rt dd{margin:0;color:#0f1d3d;font-weight:600;font-size:12px}.ifsc-nw{white-space:nowrap}.ifsc-ok,.ifsc-status{margin-top:8px}.ifsc-ok{display:flex;align-items:center;gap:5px;padding:6px 8px;border-radius:8px;background:#ecfaf1;color:#15803d;font-weight:600}.ifsc-rows{display:flex;flex-direction:column;gap:0}.ifsc-row{display:flex;align-items:center;gap:8px;padding:5px 0;border-bottom:1px solid #edf0f5}.ifsc-row:last-child{border-bottom:0}.ifsc-ico{flex:none;color:#2563eb}.ifsc-rt{flex:1}.ifsc-chk{flex:none;color:#16a34a}.ifsc-sec{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;padding-top:8px;border-top:1px solid #edf0f5}.ifsc-sf{display:flex;align-items:center;gap:4px}.ifsc-bar{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:10px;padding:8px;border-radius:8px;background:#2563eb;color:#fff;font-weight:600}.ifsc-brand{display:flex;align-items:center;gap:6px}.ifsc-dhead{gap:2px}.ifsc-div{height:1px;background:#e3e6ee;margin:8px 0}.ifsc-status{display:flex;justify-content:space-between;align-items:center;margin-top:0}.ifsc-posted{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;background:#ecfaf1;color:#15803d;font-weight:600}.ifsc-conn{display:flex;align-items:center;justify-content:center;position:relative;height:16px}.ifsc-line{position:absolute;left:0;right:8px;top:50%;height:1px;background:currentColor}.ifsc-conn-blue{color:#2563eb}.ifsc-conn-purple{color:#6d3fc8}.ifsc-arr-h{position:absolute;right:0;top:50%;transform:translateY(-50%)}.ifsc-arr-v{display:none}.ifsc-root .ifsc-logo{display:inline-flex}.integrations-page .ifsc-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;display:inline-flex;align-items:center;justify-content:center}.integrations-page .ifsc-logo .integrations-logo img,.integrations-page .ifsc-logo .integrations-logo svg{width:28px;height:28px;max-width:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}@container ifsc (max-width: 580px){.ifsc-frame{grid-template-columns:minmax(0,1fr);gap:0;padding:12px}.ifsc-conn{height:28px}.ifsc-line{inset:0 auto 8px 50%;width:1px;height:auto}.ifsc-arr-h{display:none}.ifsc-arr-v{display:block;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}}.integrations-page .integrations-detail-hero--erpnext{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--erpnext .integrations-detail-main{min-width:0}@media(max-width:1399px){.integrations-page .integrations-detail-hero--erpnext{grid-template-columns:minmax(0,1fr);gap:28px}}.enwf{--n:#14233f;--m:#64748b;--b:#2563eb;--e:#2490ef;--g:#15803d;--l:#e2e8f0;width:100%;max-width:680px;min-width:0;margin-inline:auto;container:enwf/inline-size;font:inherit;color:var(--n)}.enwf *,.enwf *:before,.enwf *:after{box-sizing:border-box}.enwf :where(h3,h4,p,dl,dd,ul,hr){margin:0;padding:0;font:inherit;letter-spacing:normal;text-transform:none}.enwf :where(ul){list-style:none}.enwf :where(dd){margin:0}.enwf-frame{display:grid;grid-template-columns:minmax(0,.95fr) 14px minmax(0,1.75fr) 14px minmax(0,1.05fr);align-items:center;gap:4px;padding:12px;border-radius:20px;background:#eef3f9}.enwf-card{min-width:0;background:#fff;border:1px solid var(--l);border-radius:12px;padding:10px;box-shadow:0 1px 2px #14233f0d,0 4px 12px #14233f0a;display:flex;flex-direction:column;gap:8px;font-size:12px;line-height:1.3}.enwf-map{padding:12px;border-color:#cfdcf0;gap:9px}.enwf-head{display:flex;flex-direction:column;gap:1px}.enwf-dhead{flex-direction:row;align-items:center;gap:8px}.enwf-dhead>div{min-width:0}.enwf-brand{font-size:13px;font-weight:700;color:var(--n)}.enwf-title{font-size:15px;font-weight:700;color:var(--n)}.enwf-sub{font-size:12px;color:var(--m)}.enwf-source .enwf-brand{color:var(--b)}.enwf-fields{display:flex;flex-direction:column;gap:6px}.enwf-dest .enwf-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:10px}.enwf-dest .enwf-field:nth-child(-n+2){grid-column:1/-1}.enwf-field{min-width:0}.enwf dt{font-size:12px;color:var(--m)}.enwf dd{font-size:12px;font-weight:600;color:var(--n);overflow-wrap:anywhere}.enwf-money,.enwf-amt{white-space:nowrap;font-variant-numeric:tabular-nums}.enwf-ok{display:inline-flex;align-items:center;gap:6px;align-self:stretch;padding:5px 8px;border-radius:8px;background:#ecf8f0;color:var(--g);font-size:12px;font-weight:600;margin-top:auto}.enwf-check{flex:none;color:var(--g)}.enwf-rows{display:flex;flex-direction:column;gap:5px}.enwf-row{display:grid;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr) 14px;align-items:center;gap:5px;padding:4px 7px;border:1px solid var(--l);border-radius:8px;background:#f8fafc}.enwf-pair{min-width:0}.enwf-to dd{color:var(--b)}.enwf-rarrow{color:var(--m)}.enwf-meta{display:grid;grid-template-columns:repeat(3,minmax(0,auto));justify-content:space-between;gap:6px;padding-top:8px;border-top:1px solid var(--l)}.enwf-bar{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;border-radius:8px;background:var(--b);color:#fff;font-size:13px;font-weight:600}.enwf-conn{display:flex;align-items:center;justify-content:center;color:var(--b)}.enwf-c2{color:var(--e)}.enwf-line{flex:1;height:1px;background:currentColor}.enwf-conn svg{flex:none;margin-left:-2px}.enwf-dest{border-top:2px solid var(--e)}.enwf-hr{border:0;border-top:1px solid var(--l)}.enwf-led{font-size:12px;font-weight:700;color:var(--n)}.enwf-ledger{display:flex;flex-direction:column;gap:5px}.enwf-entry{display:grid;grid-template-columns:1fr auto;gap:0 6px;padding:6px 7px;border:1px solid var(--l);border-radius:8px;background:#f8fafc}.enwf-entry dt{font-weight:600}.enwf-amt{text-align:right}.enwf-acct{grid-column:1/-1;font-weight:600}.integrations-page .enwf-logo{display:inline-flex;flex:none;width:28px;height:28px}.integrations-page .enwf-logo .integrations-logo{width:28px;height:28px;min-width:0;padding:0;margin:0;border:0;background:none;box-shadow:none;display:inline-flex;align-items:center;justify-content:center}.integrations-page .enwf-logo .integrations-logo img,.integrations-page .enwf-logo .integrations-logo svg{width:28px;height:28px;max-width:100%;padding:0;border:0;background:none;box-shadow:none;border-radius:0;object-fit:contain}@container enwf (max-width:580px){.enwf-frame{grid-template-columns:minmax(0,1fr);gap:0;padding:12px}.enwf-conn{flex-direction:column;height:26px}.enwf-line{width:1px;height:auto;flex:1}.enwf-conn svg{transform:rotate(90deg);margin:-3px 0 0}.enwf-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}.enwf-dest .enwf-field:nth-child(-n+2){grid-column:auto}.enwf-card{padding:12px}.enwf-row{grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr) 14px}}@container enwf (max-width:300px){.enwf-meta{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.enwf-meta>div:first-child{grid-column:1/-1}}.integrations-page .integrations-detail-hero--syspro{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--syspro .integrations-detail-main{min-width:0}@media(max-width:1399px){.integrations-page .integrations-detail-hero--syspro{grid-template-columns:minmax(0,1fr);gap:28px}}.syw-wrap{container-type:inline-size;container-name:syw;width:100%;max-width:680px;min-width:0;margin-inline:auto}.syw{--n:#12233f;--m:#62728c;--l:#dde5f0;--b:#1f5eff;--g:#1f9d55;box-sizing:border-box;width:100%;display:grid;grid-template-columns:minmax(0,.9fr) 22px minmax(0,1.45fr) 22px minmax(0,1fr);align-items:center;gap:4px;padding:14px 10px;border-radius:22px;background:#eef3fa;font:inherit;font-size:12px;line-height:1.35;color:var(--n)}.syw :where(*,*:before,*:after){box-sizing:border-box}.syw :where(dl,dd,dt,p,h3,ul,li,div){margin:0;padding:0;list-style:none;min-width:0}.syw-card{background:#fff;border:1px solid var(--l);border-radius:12px;box-shadow:0 1px 2px #12233f0d,0 4px 10px -6px #12233f14;padding:10px;display:flex;flex-direction:column;gap:8px}.syw-allocation{padding:12px}.syw-source .syw-ok{padding:5px 7px;background:#ecf8f0;border-radius:6px}.syw-head{display:flex;align-items:center;gap:6px;font-weight:700;color:var(--n);font-size:13px}.syw-head.b{color:var(--b)}.syw-lab{font-size:12px;color:var(--m)}.syw-h3{font-size:13.5px;font-weight:700;color:var(--n);line-height:1.25;overflow-wrap:normal}.syw-sub{font-size:12px;color:var(--m)}.syw-big{font-size:21px;font-weight:700;line-height:1.1;white-space:nowrap;color:var(--n)}.syw-fields{display:flex;flex-direction:column;gap:6px}.syw-fields dt{font-size:12px;color:var(--m);line-height:1.2}.syw-fields dd{font-size:12px;font-weight:600;color:var(--n);overflow-wrap:break-word}.syw-money{white-space:nowrap}.syw-ok{display:inline-flex;align-items:center;gap:4px;color:var(--g);font-weight:600}.syw-ok svg,.syw-tick{flex:none}.syw-rows{display:flex;flex-direction:column;gap:5px}.syw-row{display:grid;grid-template-columns:20px minmax(0,1fr) 14px;gap:6px;align-items:center;border:1px solid var(--l);border-radius:8px;padding:4px 6px}.syw-row dt{font-size:12px;color:var(--m);line-height:1.15}.syw-row dd{font-size:12px;font-weight:600;line-height:1.2}.syw-bar{display:flex;flex-direction:column;gap:4px}.syw-bar-line{display:flex;justify-content:space-between;gap:6px;flex-wrap:wrap;font-weight:600}.syw-track{height:8px;border-radius:4px;background:var(--b);width:100%}.syw-val{display:flex;flex-direction:column;gap:2px;font-size:12px;line-height:14px}.syw-status{background:var(--b);color:#fff;border-radius:8px;padding:7px 10px;font-weight:650;text-align:center}.syw-div{border:0;border-top:1px solid var(--l);margin:0;width:100%}.syw-dest{border-top:3px solid #0a7ea4}.integrations-page .syw-logo .integrations-logo{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:none;padding:0;border:0;box-shadow:none}.integrations-page .syw-logo .integrations-logo img,.integrations-page .syw-logo .integrations-logo svg{width:28px;height:28px;max-width:28px;max-height:28px;background:none;padding:0;border:0;box-shadow:none}.syw-logo{display:inline-flex;flex:none}.syw-conn{display:flex;justify-content:center}.syw-conn .v{display:none}@container syw (max-width:580px){.syw{grid-template-columns:minmax(0,1fr);gap:2px}.syw-conn{height:22px;align-items:center}.syw-conn .h{display:none}.syw-conn .v{display:block}}.integrations-page .integrations-detail-hero--unit4{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--unit4 .integrations-detail-main{min-width:0}@media(max-width:1399px){.integrations-page .integrations-detail-hero--unit4{grid-template-columns:minmax(0,1fr);gap:28px}}.u4w{--u4w-blue:#1f5eff;--u4w-navy:#0f1f3d;--u4w-muted:#5d6b85;--u4w-line:#e1e6ef;--u4w-green:#16915a;width:100%;max-width:680px;min-width:0;margin-inline:auto;container-type:inline-size;container-name:u4w;font:inherit;font-size:12px;line-height:1.2;color:var(--u4w-navy)}.u4w :where(*,*:before,*:after){box-sizing:border-box;margin:0;font:inherit}.u4w :where(p,h3,h4,dl,dd,ul,hr){margin:0;padding:0}.u4w-frame{display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:14px;background:#eef2f8;border-radius:16px}.u4w-card{background:#fff;border:1px solid var(--u4w-line);border-radius:10px;box-shadow:0 1px 3px #0f1f3d0f;padding:12px;min-width:0}.u4w-head{display:flex;align-items:center;gap:8px;justify-content:space-between;margin-bottom:8px}.u4w-source .u4w-head{flex-direction:column;align-items:flex-start;gap:1px}.u4w-dest .u4w-head{justify-content:flex-start}.u4w-brand{font-size:14px;font-weight:700;color:var(--u4w-navy)}.u4w-source .u4w-brand{color:var(--u4w-blue)}.u4w-label{font-size:12px;color:var(--u4w-muted);line-height:1.3}.u4w-block{display:block;margin-bottom:6px}.u4w-merchant{font-size:13px;font-weight:600;line-height:1.3}.u4w-money{white-space:nowrap;font-variant-numeric:tabular-nums}.u4w-amount-sm{font-size:20px;font-weight:700;margin:2px 0 8px}.u4w-list{display:flex;flex-direction:column;gap:5px}.u4w-list .u4w-field{display:flex;flex-direction:column;font-size:12px;line-height:1.3}.u4w-field dt{font-size:12px;color:var(--u4w-muted)}.u4w-field dd{font-size:12px;font-weight:600;color:var(--u4w-navy);overflow-wrap:anywhere}.u4w-status,.u4w-ok{display:inline-flex;align-items:center;gap:5px;color:var(--u4w-green);font-size:12.5px;font-weight:600}.u4w-status{margin-top:10px;background:#e9f7ef;border-radius:6px;padding:5px 8px;width:100%}.u4w-check{width:13px;height:13px;color:var(--u4w-green);flex:none}.u4w-conn{display:flex;align-items:center;justify-content:center;color:var(--u4w-blue);height:22px}.u4w-conn svg{width:18px;height:18px}.u4w-arrow-h{display:none}.u4w-title{font-size:14px;font-weight:700}.u4w-chead{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.u4w-chead>div{min-width:0}.u4w-sub{font-size:12px;color:var(--u4w-muted)}.u4w-total{display:flex;flex-direction:column;align-items:flex-end;gap:1px;flex:none}.u4w-amount{font-size:20px;font-weight:700}.u4w-project{background:#eaf1ff;border:1px solid #bcd0fb;border-radius:8px;padding:7px;display:flex;flex-direction:column;gap:2px}.u4w-plabel{font-size:12px;letter-spacing:.06em;color:var(--u4w-blue);font-weight:600}.u4w-pname{font-size:13.5px;font-weight:700;line-height:1.25}.u4w-pmeta{display:flex;gap:18px;margin-top:3px}.u4w-pmeta>div{display:flex;flex-direction:column}.u4w-v{font-size:12px;font-weight:600}.u4w-active{color:var(--u4w-green)}.u4w-alloch{font-size:12px;font-weight:600;color:var(--u4w-muted);margin:6px 0 3px;text-transform:uppercase;letter-spacing:.05em}.u4w-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 10px}.u4w-span{grid-column:1/-1}.u4w-grid .u4w-field{position:relative;padding-right:18px}.u4w-grid .u4w-field:after{content:"";position:absolute;right:3px;top:50%;width:5px;height:9px;border:solid var(--u4w-green);border-width:0 2px 2px 0;transform:translateY(-65%) rotate(45deg)}.u4w-bar-wrap{margin-top:6px}.u4w-bar-top{display:flex;justify-content:space-between;font-size:12px;color:var(--u4w-muted)}.u4w-bar-top strong{color:var(--u4w-navy);font-size:13px}.u4w-bar{height:8px;border-radius:99px;background:#dde5f3;margin:4px 0}.u4w-bar i{display:block;height:100%;width:100%;border-radius:99px;background:var(--u4w-blue)}.u4w-bar-note{font-size:12px;color:var(--u4w-muted)}.u4w-valid{list-style:none;margin:6px 0;display:flex;flex-direction:column;gap:2px}.u4w-valid li{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--u4w-green);font-weight:600}.u4w-ready{display:flex;align-items:center;justify-content:center;gap:6px;background:var(--u4w-blue);color:#fff;border-radius:8px;padding:8px;font-size:13px;font-weight:600}.u4w-ready svg{width:14px;height:14px}.u4w-logo{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center}.integrations-page .u4w-logo .integrations-logo{width:28px;height:28px;background:none;padding:0;border:0;box-shadow:none;display:inline-flex}.integrations-page .u4w-logo .integrations-logo img,.integrations-page .u4w-logo .integrations-logo svg{width:28px;height:28px;max-width:28px;max-height:28px;background:none;padding:0;border:0;box-shadow:none}.u4w-hr{border:0;border-top:1px solid var(--u4w-line);margin:8px 0}.u4w-list .u4w-posting dd{display:flex;justify-content:space-between;gap:6px;flex-wrap:wrap}@container u4w (min-width:580px){.u4w-frame{flex-direction:row;align-items:center;gap:0;padding:16px 10px}.u4w-source{flex:25 1 0}.u4w-center{flex:45 1 0}.u4w-dest{flex:30 1 0}.u4w-conn{width:20px;flex:none;height:auto}.u4w-arrow-h{display:block;width:18px;height:18px}.u4w-arrow-v{display:none}.u4w-conn svg{width:16px}.u4w-card{padding:10px}}.integrations-page .integrations-detail-hero--qad{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--qad .integrations-detail-main{min-width:0}@media(max-width:1399px){.integrations-page .integrations-detail-hero--qad{grid-template-columns:minmax(0,1fr);gap:28px}}.qadc{width:100%;max-width:680px;min-width:0;margin-inline:auto;container:qadc / inline-size;font-size:12px;line-height:1.3}.qadc *,.qadc *:before,.qadc *:after{box-sizing:border-box}.qadc :where(p,h3,dl,dd,ul,li){margin:0;padding:0;min-width:0}.qadc-frame{display:grid;grid-template-columns:160px 12px minmax(0,1fr) 12px 190px;gap:0;align-items:center;background:#eef2f8;border-radius:20px;padding:14px 10px;font-family:inherit;color:#14213d}.qadc-card{background:#fff;border:1px solid #dfe5ee;border-radius:12px;box-shadow:0 1px 2px #14213d0d;padding:10px;min-width:0;display:flex;flex-direction:column;gap:7px}.qadc-center{padding:10px;gap:4px;box-shadow:0 4px 14px #14213d14}.qadc-label{font-size:12px;color:#6b7a93;font-weight:500}.qadc-head,.qadc-vendor,.qadc-chead,.qadc-state{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.qadc-head{flex-direction:column;gap:1px}.qadc-head strong,.qadc-dhead strong{font-size:13px;color:#14213d}.qadc-vendor b{font-size:13px}.qadc-money{font-weight:700;color:#14213d}.qadc-money,.qadc-amt b{white-space:nowrap;font-variant-numeric:tabular-nums}.qadc-list{margin:0;display:flex;flex-direction:column;gap:5px}.qadc-row{min-width:0}.qadc-row dt{font-size:12px;color:#6b7a93}.qadc-row dd{margin:0;font-weight:600;display:flex;align-items:center;gap:4px;justify-content:space-between}.qadc-row dd>span{min-width:0;overflow-wrap:break-word}.qadc-check{width:12px;height:12px;flex:none;color:#1f9d55}.qadc-ok{margin-top:2px;display:flex;align-items:center;gap:5px;color:#17803f;background:#e8f6ee;border-radius:8px;padding:5px 8px;font-weight:600}.qadc-ok svg,.qadc-val svg,.qadc-state svg{width:12px;height:12px;color:#1f9d55;flex:none}.qadc-chead h3{margin:0;font-size:13.5px;font-weight:700;color:#14213d;line-height:1.2}.qadc-sub{color:#6b7a93}.qadc-amt{display:flex;flex-direction:column;align-items:flex-end;text-align:right;flex:none}.qadc-amt b{font-size:16px}.qadc-amt span{color:#6b7a93}.qadc-site{border:1px solid #cfdcf5;background:#f2f6fe;border-radius:10px;padding:6px 8px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 6px;align-items:center}.qadc-sitename{font-size:13.5px}.qadc-meta{display:flex;gap:12px;flex-wrap:wrap;font-weight:600;grid-column:1/-1}.qadc-meta i{font-style:normal;font-weight:400;color:#6b7a93;margin-right:3px}.qadc-active{font-style:normal;color:#17803f}.qadc-panel{display:flex;flex-direction:column;gap:4px;line-height:1.2}.qadc-grid{margin:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 8px}.qadc-span{grid-column:1 / -1}.qadc-tree{list-style:none;margin:2px 0 0;padding:4px 0 0;border-top:1px solid #edf0f5;display:flex;flex-direction:column;gap:0}.qadc-node{position:relative;display:flex;align-items:center;gap:5px;min-height:14.4px;padding-left:0;font-weight:500}.qadc-node svg{width:12px;height:12px;color:#4a5b78;flex:none}.qadc-branch{position:absolute;left:-7px;top:-8px;width:7px;height:16px;border-left:1px solid #b9c4d6;border-bottom:1px solid #b9c4d6;border-bottom-left-radius:3px}.qadc-node:not(:first-child){padding-left:4px}.qadc-alloc{display:flex;flex-direction:column;gap:4px}.qadc-alloc>div:first-child{display:flex;justify-content:space-between}.qadc-alloc span{color:#6b7a93}.qadc-bar{height:4px;border-radius:4px;background:#dbe6fb;overflow:hidden}.qadc-bar i{display:block;height:100%;width:100%;background:#2563eb}.qadc-val{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.qadc-val li{display:flex;gap:5px;align-items:center}.qadc-ready{display:flex;justify-content:space-between;align-items:center;background:#2563eb;color:#fff;font-weight:600;border-radius:8px;padding:6px 10px}.qadc-ready svg{width:13px;height:13px}.qadc-dhead{display:flex;align-items:center;gap:8px}.qadc-dhead>div{display:flex;flex-direction:column;min-width:0}.qadc-hr{border:0;border-top:1px solid #e3e8f0;margin:0}.qadc-post{display:flex;flex-direction:column;gap:4px}.qadc-post .qadc-vendor{display:grid;grid-template-columns:minmax(0,1fr) auto}.qadc-post .qadc-vendor b{font-size:12px}.qadc-state b{display:flex;align-items:center;gap:4px;color:#17803f}.qadc-state{align-items:center}.qadc-state span{color:#6b7a93}.qadc-dest{background:#fff;border-top:2px solid #2b2f36}.qadc-conn{display:flex;justify-content:center;color:#2563eb}.qadc-conn svg{width:12px;height:12px}.qadc-arr-v{display:none}.integrations-page .qadc-logo .integrations-logo,.integrations-page .qadc-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;flex:none}.integrations-page .qadc-logo .integrations-logo img,.integrations-page .qadc-logo .integrations-logo svg,.integrations-page .qadc-logo img,.integrations-page .qadc-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}@container qadc (max-width: 640px){.qadc-frame{grid-template-columns:minmax(0,1fr);gap:0;padding:14px}.qadc-conn{padding:5px 0}.qadc-arr-h{display:none}.qadc-arr-v{display:block}.qadc-conn svg{width:16px;height:16px}}.integrations-page .integrations-detail-hero--deltek{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--deltek .integrations-detail-main{min-width:0}@media(max-width:1399px){.integrations-page .integrations-detail-hero--deltek{grid-template-columns:minmax(0,1fr);gap:28px}}.dcp-scene{container:dcp/inline-size;width:100%;max-width:680px;min-width:0;margin:0 auto;box-sizing:border-box;padding:20px;border-radius:20px;background:#f3f6fa;color:#5f6f86;font-size:12px;line-height:1.25}.dcp-scene *{box-sizing:border-box;min-width:0}.dcp-scene :where(p,h3,dl,dd,ul,li){margin:0;padding:0;list-style:none;font:inherit}.dcp-grid{display:grid;grid-template-columns:1fr;gap:0;align-items:center}.dcp-card{background:#fff;border:1px solid #e1e7ef;border-radius:12px;box-shadow:0 1px 2px #1020400d;padding:11px;display:flex;flex-direction:column;gap:6px}.dcp-head{display:flex;flex-direction:column;gap:1px;min-height:35px;justify-content:center}.dcp-title{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:650;color:#14284b}.dcp-label{font-size:12px;color:#7a889c}.dcp-card--center{border-color:#cfdcf2}.dcp-card--dest{border-top:2px solid #0b5cab}.dcp-fields{display:flex;flex-direction:column;gap:5px}.dcp-card--source .dcp-field{flex-direction:column;align-items:flex-start;gap:0}.dcp-card--source .dcp-field dd{text-align:left}.dcp-card--dest,.dcp-card--dest .dcp-fields{gap:4px}.dcp-card--dest .dcp-field{min-height:20px;gap:4px}.dcp-card--dest .dcp-field dt{flex:none}.dcp-field{display:flex;justify-content:space-between;align-items:baseline;gap:8px;min-height:22px}.dcp-field dt{color:#7a889c}.dcp-field dd{color:#14284b;font-weight:600;text-align:right;overflow-wrap:anywhere}.dcp-money{white-space:nowrap}.dcp-rows{display:flex;flex-direction:column;gap:4px}.dcp-row{display:grid;grid-template-columns:14px minmax(72px,.9fr) minmax(0,1.2fr) 14px;align-items:center;gap:6px;min-height:40px;padding:4px 6px;border:1px solid #edf1f6;border-radius:8px;background:#fafcfe}.dcp-row svg{flex:none;color:#2563eb}.dcp-row .dcp-k{color:#7a889c}.dcp-row .dcp-v{color:#14284b;font-weight:600;overflow-wrap:break-word}.dcp-row .dcp-ok,.dcp-ok{color:#1f9d55;flex:none}.dcp-hr{border:0;border-top:1px solid #e6ebf2;margin:2px 0}.dcp-sec{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px}.dcp-sec div{display:flex;flex-direction:column;gap:1px}.dcp-sec .dcp-v{display:flex;align-items:center;gap:4px;color:#14284b;font-weight:600}.dcp-status{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:8px;background:#eaf7ef;color:#177a42;font-weight:600}.dcp-status--action{background:#2563eb;color:#fff;justify-content:space-between;min-height:30px}.dcp-dist-h{font-size:12px;font-weight:650;color:#14284b;line-height:1.2}.dcp-distribution{display:flex;flex-direction:column;gap:3px}.dcp-dist{display:flex;justify-content:space-between;gap:8px;color:#14284b}.dcp-dist--total{font-weight:700;border-top:1px solid #e6ebf2;padding-top:3px}.dcp-dhead{display:flex;align-items:center;gap:6px}.dcp-dhead>div{display:flex;flex-direction:column;gap:1px}.dcp-logo{display:inline-flex;flex:none;width:28px;height:28px}.dcp-logo .integrations-logo{width:28px;height:28px;display:inline-flex}.integrations-page .dcp-logo .integrations-logo,.integrations-page .dcp-logo .integrations-logo img,.integrations-page .dcp-logo .integrations-logo svg{width:28px;height:28px;max-width:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.dcp-conn{display:flex;justify-content:center;align-items:center;color:#2563eb;height:26px}.dcp-conn svg{width:18px;height:18px;transform:rotate(90deg)}@container dcp (max-width:599px){.dcp-card--source .dcp-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 10px}}@container dcp (min-width:600px){.dcp-grid{grid-template-columns:26fr 20px 43fr 20px 31fr}.dcp-conn{height:auto}.dcp-conn svg{transform:none;width:20px}}@media(max-width:420px){.dcp-scene{padding:12px}}.integrations-page .integrations-detail-hero--plex{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--plex .integrations-detail-main{min-width:0}@media(max-width:1399px){.integrations-page .integrations-detail-hero--plex{grid-template-columns:minmax(0,1fr);gap:32px}}.plxa-scene{container:plxa-scene / inline-size;width:100%;max-width:680px;min-width:0;margin-inline:auto;color:#12203b;font-family:inherit;font-size:12px;line-height:1.25}.plxa-scene *,.plxa-scene *:before,.plxa-scene *:after{box-sizing:border-box}.plxa-scene :where(p,h3,h4,dl,dd,ul,ol,li){margin:0;padding:0;min-width:0}.plxa-frame{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:16px;background:#eff3f9;border-radius:20px}.plxa-card{min-width:0;background:#fff;border:1px solid #dfe5ee;border-radius:12px;padding:10px;box-shadow:0 1px 2px #12203b0d;display:flex;flex-direction:column;gap:6px}.plxa-head{display:flex;align-items:center;gap:8px}.plxa-head h3{margin:0;font-size:13px;font-weight:700;color:#12203b;overflow-wrap:anywhere}.plxa-head p{margin:1px 0 0;font-size:12px;color:#667895}.plxa-logo{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px}.integrations-page .plxa-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none}.integrations-page .plxa-logo .integrations-logo img,.integrations-page .plxa-logo .integrations-logo svg,.integrations-page .plxa-logo img,.integrations-page .plxa-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.plxa-fields{margin:0;display:grid;gap:5px}.plxa-dest{border-top:2px solid #14b8c8}.plxa-dest .plxa-field{display:flex;justify-content:space-between;align-items:baseline;gap:6px}.plxa-dest .plxa-field dt{flex:none}.plxa-dest .plxa-field dd{text-align:right}.plxa-field,.plxa-coding>div{min-width:0}.plxa-fields dt,.plxa-coding dt,.plxa-sum dt,.plxa-chain-text span{font-size:12px;color:#667895;margin:0}.plxa-fields dd,.plxa-coding dd,.plxa-sum dd{margin:0;font-size:12px;font-weight:600;color:#12203b;overflow-wrap:break-word;min-width:0}.plxa-money{white-space:nowrap;font-variant-numeric:tabular-nums}.plxa-check{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#dcf5e6;color:#158a4a}.plxa-status{display:flex;align-items:center;gap:6px;margin-top:auto;padding:6px 8px;border-radius:8px;background:#e9f8ef;color:#12703b;font-weight:600;font-size:12px}.plxa-rule{border:0;border-top:1px solid #e3e8f0;margin:0;width:100%}.plxa-sub{margin:0;font-family:inherit;font-size:12px;font-weight:700;color:#12203b}.plxa-chain{list-style:none;margin:0;padding:0;display:grid;gap:0}.plxa-chain li{position:relative;display:flex;align-items:center;gap:10px;min-width:0;padding:4px 0}.plxa-chain li:not(:last-child):after{content:"";position:absolute;left:4px;top:50%;height:100%;width:2px;background:#2563eb;opacity:.35}.plxa-node{position:relative;z-index:1;flex:none;width:10px;height:10px;border-radius:50%;background:#fff;border:2px solid #2563eb}.plxa-chain-text{flex:1;min-width:0;display:flex;flex-direction:column}.plxa-chain-text strong{font-size:12px;font-weight:600;overflow-wrap:break-word}.plxa-coding{margin:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5px 8px;padding:6px;background:#f5f8fc;border-radius:8px}.plxa-coding>div:first-child{grid-column:1/-1}.plxa-coding dd{display:flex;align-items:center;gap:4px;justify-content:space-between}.plxa-coding dd>span:first-child{min-width:0}.plxa-coding .plxa-check{width:12px;height:12px;background:none}.plxa-sum{margin:0;display:grid;grid-template-columns:repeat(3,auto);justify-content:space-between;gap:8px}.plxa-sum>div{min-width:0}.plxa-bar{height:4px;border-radius:4px;background:#dfe5ee;overflow:hidden}.plxa-bar span{display:block;width:100%;height:100%;background:#2563eb;border-radius:4px}.plxa-allocation{display:flex;flex-direction:column;gap:4px;color:#667895}.plxa-ready{display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 10px;border-radius:8px;background:#2563eb;color:#fff;font-weight:600;font-size:12px}.plxa-link{display:flex;align-items:center;justify-content:center;height:28px;color:#2563eb}.plxa-line{width:1px;height:100%;background:#2563eb;opacity:.55}.plxa-arrow-h{display:none}.plxa-arrow-v{position:absolute;background:#eff3f9}.plxa-link{position:relative}.plxa-arrow-v{bottom:0}@container plxa-scene (max-width:639px){.plxa-source .plxa-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 10px}}@container plxa-scene (min-width: 640px){.plxa-frame{flex-direction:row;align-items:center;padding:18px 14px}.plxa-source,.plxa-dest{flex:0 1 170px}.plxa-center{flex:1.35 1 0;min-width:0;padding:12px}.plxa-link{flex:none;width:22px;height:auto}.plxa-line{width:100%;height:1px}.plxa-arrow-v{display:none}.plxa-arrow-h{display:block;position:absolute;right:-2px;background:#eff3f9}}.integrations-page .integrations-detail-hero--priority{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--priority .integrations-detail-main{min-width:0}@media(max-width:1399px){.integrations-page .integrations-detail-hero--priority{grid-template-columns:minmax(0,1fr);gap:28px}}.prerp{container-type:inline-size;container-name:prerp;width:100%;min-width:0;max-width:680px;margin-inline:auto;font-family:inherit;color:#0f1b3d}.prerp *,.prerp *:before,.prerp *:after{box-sizing:border-box}.prerp h3,.prerp h4,.prerp dl,.prerp dd,.prerp dt,.prerp hr,.prerp p{margin:0;font-family:inherit}.prerp-frame{background:#f3f6fb;border-radius:20px;padding:16px;display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:center;margin-inline:auto;width:100%}.prerp-card{background:#fff;border:1px solid #e3e8f0;border-radius:12px;box-shadow:0 1px 2px #0f1b3d0d;padding:10px;min-width:0;font-size:12px;line-height:1.25}.prerp-head{display:flex;flex-direction:column;gap:2px;margin-bottom:6px}.prerp-title{font-size:13px;font-weight:650;line-height:1.25;color:#0f1b3d;letter-spacing:0}.prerp-head--dest{flex-direction:row;align-items:center;gap:8px}.prerp-head--dest>div{display:flex;flex-direction:column;gap:2px;min-width:0}.prerp-dest{border-top:2px solid #6d4fc2}.prerp-sub{font-size:12px;color:#6b7a96}.prerp-sub-accent{color:#6d4fc2}.prerp-brand{display:flex;align-items:center;gap:8px}.prerp-logo{display:inline-flex;flex:none;width:28px;height:28px}.prerp-list>div{display:flex;flex-direction:column;gap:0;padding:3px 0;border-top:1px solid #edf0f6;min-width:0}.prerp-list>div:first-child{border-top:0}.prerp-list dt,.prerp-map dt,.prerp-post dt,.prerp-tot dt{color:#6b7a96;font-size:12px}.prerp-v{color:#0f1b3d;font-size:12px;font-weight:600;overflow-wrap:break-word;min-width:0}.prerp-money{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600;color:#0f1b3d;font-size:12px}.prerp-list-split>div{flex-direction:row;justify-content:space-between;align-items:baseline;gap:6px}.prerp-list-split dt{flex:none}.prerp-list-split dd{text-align:right;min-width:0}.prerp-status{margin-top:6px;display:flex;align-items:center;gap:6px;background:#ecf8f1;color:#17794a;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:600}.prerp-check{flex:none;color:#1f9d62}.prerp-coding{border-color:#d3dcf0;box-shadow:0 4px 14px #2563eb14}.prerp-ledger{border:1px solid #e3e8f0;border-radius:10px;overflow:hidden}.prerp-group{display:grid;grid-template-columns:minmax(0,1fr)}.prerp-group+.prerp-group{border-top:1px solid #e3e8f0}.prerp-group:nth-child(odd){background:#f8faff}.prerp-map{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:4px 6px}.prerp-map+.prerp-map{border-top:1px dashed #e3e8f0}.prerp-map dt{flex:none}.prerp-map dd{display:flex;align-items:flex-start;gap:4px;text-align:right;justify-content:flex-end;min-width:0}.prerp-map .prerp-check{margin-top:2px}.prerp-rule{border:0;border-top:1px solid #e3e8f0;margin:6px 0!important;height:0}.prerp-totals{display:grid;gap:4px}.prerp-tot{display:flex;justify-content:space-between;gap:8px}.prerp-tot-main dt{color:#0f1b3d;font-weight:600}.prerp-bar{height:4px;border-radius:4px;background:#e3e8f0;margin-top:8px;overflow:hidden}.prerp-bar span{display:block;height:100%;width:100%;background:#2563eb;border-radius:4px}.prerp-progress{display:block;margin-top:3px;color:#6b7a96;font-size:12px}.prerp-next{display:flex;justify-content:space-between;align-items:center;gap:6px;margin-top:8px;padding:6px 8px;border-radius:8px;background:#2563eb;color:#fff;font-size:12px;font-weight:600}.prerp .prerp-sect{font-size:12px;font-weight:650;color:#0f1b3d;margin-bottom:4px}.prerp-post{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 10px}.prerp-post dd{font-size:12px;font-weight:600;color:#0f1b3d;overflow-wrap:break-word}.prerp-conn{position:relative;justify-self:center;width:1px;height:24px;background:#2563eb}.prerp-conn:after{content:"";position:absolute;left:50%;bottom:-1px;width:6px;height:6px;border-right:1px solid #2563eb;border-bottom:1px solid #2563eb;transform:translate(-50%) rotate(45deg)}@container prerp (min-width: 640px){.prerp-frame{max-width:none;grid-template-columns:160px 20px minmax(0,1fr) 20px 180px;align-items:center}.prerp-conn{width:20px;height:1px;justify-self:stretch}.prerp-conn:after{inset:50% 0 auto auto;transform:translateY(-50%) rotate(-45deg)}.prerp-coding{padding:12px}}@container prerp (max-width: 639px){.prerp-source .prerp-list{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3px 10px}.prerp-source .prerp-row{border:0}}.integrations-page .prerp-logo .integrations-logo,.integrations-page .prerp-logo .integrations-logo img,.integrations-page .prerp-logo .integrations-logo svg,.integrations-page .prerp-logo img,.integrations-page .prerp-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.integrations-page .prerp-logo .integrations-logo{display:inline-flex;align-items:center;justify-content:center}.integrations-page .integrations-detail-hero--sage100{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--sage100 .integrations-detail-main{min-width:0}@media(max-width:1399px){.integrations-page .integrations-detail-hero--sage100{grid-template-columns:minmax(0,1fr);gap:28px}}.s100w-wrap{container-type:inline-size;container-name:s100w;max-width:680px;width:100%;margin:0 auto;padding:0;min-width:0}.s100w,.s100w *{box-sizing:border-box;min-width:0;margin:0;letter-spacing:normal;text-transform:none;font-family:inherit;font-size:12px;line-height:1.35;font-weight:400}.s100w{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:14px;border-radius:18px;background:#f1f5fa;color:#0f1d3a;border:0}.s100w-card{background:#fff;border:1px solid #e3e8ef;border-radius:12px;padding:10px;box-shadow:0 1px 2px #0f1d3a0d;display:flex;flex-direction:column;gap:8px}.s100w-head{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px}.s100w-source .s100w-head{flex-direction:column;align-items:flex-start;gap:1px}.s100w .s100w-source .s100w-label,.s100w .s100w-head--dest .s100w-label{margin-left:0}.s100w-head--dest>div{display:flex;flex-direction:column;gap:1px}.s100w-dest{border-top:2px solid #16a34a}.s100w .s100w-title{font-size:13px;font-weight:700;color:#0f1d3a}.s100w h5.s100w-sec{font-size:12px;font-weight:600;color:#0f1d3a}.s100w .s100w-label,.s100w .s100w-sub{color:#64748b;margin-left:auto}.s100w .s100w-sub{margin-left:0;flex-basis:100%}.s100w-fields{display:flex;flex-direction:column;gap:5px}.s100w-field{display:flex;justify-content:space-between;gap:8px}.s100w-field dt{color:#64748b;flex:none}.s100w-field dd{color:#0f1d3a;font-weight:600;text-align:right;overflow-wrap:break-word}.s100w .s100w-money{white-space:nowrap;font-variant-numeric:tabular-nums}.s100w .s100w-status{margin-top:auto;display:flex;align-items:center;gap:5px;padding:5px 7px;border-radius:8px;background:#ecfaf1;color:#15803d;font-weight:600}.s100w-check{flex:none;color:#16a34a}.s100w-rule{border:0;border-top:1px solid #e3e8ef;width:100%}.s100w-review{border-color:#cfdaea;box-shadow:0 4px 14px #2563eb14}.s100w-coding{list-style:none;padding:0;display:flex;flex-direction:column;gap:4px}.s100w-coding li{display:flex;align-items:flex-start;gap:6px}.s100w .s100w-k{color:#64748b;flex:0 0 68px}.s100w .s100w-v{color:#0f1d3a;font-weight:600;flex:1 1 auto;overflow-wrap:break-word}.s100w-table{width:100%;border-collapse:collapse;table-layout:fixed}.s100w .s100w-table th,.s100w .s100w-table td{padding:2px;vertical-align:top;text-align:left;border:0;background:none}.s100w .s100w-table th{color:#64748b;font-weight:600;border-bottom:1px solid #e3e8ef}.s100w .s100w-table td{color:#0f1d3a}.s100w .s100w-table .s100w-num{width:54px;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;overflow:visible}.s100w .s100w-table td.s100w-num{width:54px}.s100w .s100w-table .s100w-acct{overflow-wrap:break-word;word-break:normal}.s100w-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.s100w-totals{display:flex;justify-content:space-between;gap:6px;padding:5px 6px;border-radius:8px;background:#f6f8fb}.s100w-totals div{display:flex;flex-direction:column;gap:1px}.s100w-totals span{color:#64748b}.s100w .s100w-totals b{font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.s100w .s100w-balanced{display:flex;align-items:center;gap:5px;color:#15803d;font-weight:600}.s100w .s100w-ready{display:flex;justify-content:space-between;align-items:center;gap:6px;background:#2563eb;color:#fff;font-weight:600;border-radius:8px;padding:6px 8px}.s100w-logo{display:inline-flex;width:28px;height:28px}.integrations-page .s100w-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;display:inline-flex;align-items:center;justify-content:center}.integrations-page .s100w-logo .integrations-logo img,.integrations-page .s100w-logo .integrations-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.s100w-conn{display:flex;justify-content:center;align-items:center}.s100w-conn-h{display:none}.s100w-conn-v{display:block;margin:0 auto}@container s100w (min-width: 640px){.s100w{flex-direction:row;align-items:center;padding:18px 14px}.s100w-source{flex:0 0 160px;width:160px}.s100w-dest{flex:0 0 180px;width:180px}.s100w-review{flex:1 1 0}.s100w-conn{flex:0 0 20px;width:20px}.s100w-conn-h{display:block}.s100w-conn-v{display:none}}@container s100w (max-width: 639px){.s100w-card{width:100%}}.integrations-page .integrations-detail-hero--sage-x3{display:grid;grid-template-columns:minmax(0,43fr) minmax(0,57fr);gap:40px;align-items:center}.integrations-detail-hero--sage-x3 .integrations-detail-main{min-width:0}@media(max-width:1399px){.integrations-page .integrations-detail-hero--sage-x3{grid-template-columns:minmax(0,1fr);gap:28px}}.sx3{container:sx3 / inline-size;width:100%;max-width:680px;min-width:0;padding:0;margin-inline:auto}.sx3,.sx3 *{box-sizing:border-box;font-family:inherit;font-size:12px;line-height:1.2}.sx3 h3,.sx3 h4,.sx3 p,.sx3 dl,.sx3 dd,.sx3 ul,.sx3 hr{margin:0;padding:0}.sx3 ul{list-style:none}.sx3-frame{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:14px;border-radius:16px;background:#f3f6fa}.sx3-card{min-width:0;background:#fff;border:1px solid #e3e8ef;border-radius:12px;padding:10px;box-shadow:0 1px 2px #1024460d;display:flex;flex-direction:column;gap:6px}.sx3-head h3{font-size:13px;font-weight:650;color:#14274a}.sx3-head p{color:#6b7a93;margin-top:2px}.sx3-head-logo{display:flex;align-items:center;gap:8px}.sx3-logo{width:28px;height:28px;flex:none;display:inline-flex;align-items:center;justify-content:center}.integrations-page .sx3-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;display:inline-flex;align-items:center;justify-content:center}.integrations-page .sx3-logo .integrations-logo img,.integrations-page .sx3-logo .integrations-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.sx3-dest{border-top:2px solid #00b04f}.sx3-pairs{display:flex;flex-direction:column;gap:5px}.sx3-pair{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 6px}.sx3-pair dt{color:#6b7a93}.sx3-pair dd{color:#14274a;font-weight:600;text-align:right;margin-left:auto;min-width:0;overflow-wrap:break-word}.sx3 .sx3-money{white-space:nowrap;font-variant-numeric:tabular-nums}.sx3-rule{border:0;border-top:1px solid #e3e8ef}.sx3-sub{font-size:13px;font-weight:650;color:#14274a}.sx3-status{margin-top:auto;display:flex;align-items:center;gap:5px;padding:6px 8px;border-radius:8px;background:#e8f6ee;color:#14803f;font-weight:600}.sx3-fields{display:flex;flex-direction:column;gap:3px}.sx3-field{display:flex;align-items:center;gap:7px;padding:2px 6px;min-height:26px;background:#f7f9fc;border:1px solid #e3e8ef;border-radius:8px;box-shadow:inset 0 1px 1px #1024460a}.sx3-ficon{flex:none;color:#5a6f93}.sx3-ftext{flex:1;min-width:0;display:grid;grid-template-columns:minmax(0,66px) minmax(0,1fr);align-items:center;gap:6px}.sx3-flabel{color:#6b7a93}.sx3-fvalue{color:#14274a;font-weight:600;min-width:0;overflow-wrap:break-word}.sx3-tick{flex:none;color:#1a9d52}.sx3-totals{display:flex;justify-content:space-between;gap:6px;padding-top:8px;border-top:1px solid #e3e8ef}.sx3-totals div{display:flex;flex-direction:column;gap:2px;min-width:0}.sx3-totals div:last-child{text-align:right}.sx3-totals dt{color:#6b7a93}.sx3-totals dd{color:#14274a;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.sx3-bar{height:4px;border-radius:4px;background:#dbe6f7;overflow:hidden}.sx3-bar span{display:block;width:100%;height:100%;background:#2563d8}.sx3-pct{color:#2563d8;font-weight:600;text-align:right;margin-top:-3px}.sx3-action{display:flex;align-items:center;justify-content:space-between;padding:7px 10px;border-radius:8px;background:#2563d8;color:#fff;font-weight:600}.sx3-conn{display:flex;justify-content:center;align-items:center;flex-direction:column;height:24px;color:#2563d8}.sx3-conn .sx3-line{width:1px;flex:1;background:#2563d8}.sx3-arrow-h{display:none}.sx3-arrow-v{margin-top:-4px}@container sx3 (min-width: 640px){.sx3-frame{flex-direction:row;align-items:center}.sx3-source{flex:0 0 160px}.sx3-dest{flex:0 0 180px}.sx3-map{flex:1 1 0;min-width:0}.sx3-conn{flex:0 0 20px;height:auto;flex-direction:row}.sx3-conn .sx3-line{width:auto;height:1px;flex:1}.sx3-arrow-h{display:block;margin-left:-4px;flex:none}.sx3-arrow-v{display:none}}.integrations-page .integrations-detail-hero--avalara{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px;align-items:center}.integrations-page .integrations-detail-hero--avalara>*{min-width:0}@media(max-width:1399px){.integrations-page .integrations-detail-hero--avalara{grid-template-columns:minmax(0,1fr);gap:28px}}.avtax-container{container:avtax / inline-size;width:100%;max-width:700px;min-width:0;padding:0;margin-inline:auto}.avtax-frame{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:14px;border:0;border-radius:18px;background:#f4f6f9;font-size:12px;line-height:1.35;color:#1f2937;font-family:inherit;min-width:0}.avtax-frame *{box-sizing:border-box;min-width:0}.avtax-frame h3,.avtax-frame h4,.avtax-frame dl,.avtax-frame dd,.avtax-frame p{margin:0;font-family:inherit;letter-spacing:normal;text-transform:none}.avtax-card{background:#fff;border:1px solid #e5e8ee;border-radius:12px;padding:12px;box-shadow:0 1px 2px #1018280d;width:100%}.avtax-eyebrow{font-size:12px;font-weight:600;color:#2563eb}.avtax-title{font-size:13px;font-weight:700;color:#111827;margin-bottom:8px!important}.avtax-dl{display:flex;flex-direction:column;gap:6px}.avtax-row{display:flex;justify-content:space-between;gap:8px}.avtax-row dt{color:#6b7280;font-size:12px;flex:none}.avtax-row dd{font-size:12px;text-align:right;overflow-wrap:break-word;color:#1f2937}.avtax-strong{font-weight:700;color:#111827!important}.avtax-money{white-space:nowrap;font-variant-numeric:tabular-nums}.avtax-amount-line{display:flex;justify-content:space-between;align-items:baseline;margin-top:8px!important;padding-top:8px;border-top:1px solid #eef0f4;font-size:12px;color:#6b7280}.avtax-amount-line strong{font-size:15px;color:#111827;white-space:nowrap;font-variant-numeric:tabular-nums}.avtax-status{display:flex;align-items:center;gap:6px;margin-top:10px!important;padding:5px 8px;border-radius:8px;background:#ecfdf3;color:#067647;font-size:12px;font-weight:600}.avtax-status svg,.avtax-tick,.avtax-validated svg{flex:none}.avtax-head{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.avtax-head .avtax-title{margin-bottom:8px!important}.integrations-page .avtax-logo,.avtax-logo{display:inline-flex;flex:none;width:28px;height:28px}.integrations-page .avtax-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none}.integrations-page .avtax-logo .integrations-logo img,.integrations-page .avtax-logo .integrations-logo svg,.integrations-page .avtax-logo img,.integrations-page .avtax-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.avtax-fields{display:grid;grid-template-columns:1fr 1fr;gap:6px}.avtax-field{border:1px solid #e5e8ee;border-radius:8px;padding:6px 8px}.avtax-field dt{color:#6b7280;font-size:12px;overflow-wrap:break-word}.avtax-field dd{display:flex;justify-content:space-between;align-items:flex-start;gap:4px;font-size:12px;font-weight:600;color:#111827;overflow-wrap:break-word}.avtax-jur{font-size:14px;font-weight:700}.avtax-tick{color:#12a150;margin-top:2px}.avtax-journal{margin-top:10px!important;border-top:1px dashed #d5dae2}.avtax-journal>div{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:5px 0;border-bottom:1px solid #eef0f4}.avtax-journal dt{color:#4b5563;font-size:12px}.avtax-journal dt small{display:block;font-size:12px;color:#6b7280}.avtax-journal dd{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.avtax-taxrow dd{font-size:16px;font-weight:700;color:#111827}.avtax-total dt,.avtax-total dd{font-weight:600;color:#111827}.avtax-validated{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px!important;padding:7px 10px;border-radius:8px;background:#2563eb;color:#fff;font-size:12px;font-weight:600;cursor:default}.avtax-connector{display:flex;justify-content:center;align-items:center;height:24px;flex:none}.avtax-line{position:relative;width:1.5px;height:24px;background:#2563eb}.avtax-line:after{content:"";position:absolute;left:50%;bottom:-1px;width:7px;height:7px;border-right:1.5px solid #2563eb;border-bottom:1.5px solid #2563eb;transform:translate(-50%) rotate(45deg)}@container avtax (min-width: 640px){.avtax-frame{flex-direction:row;align-items:center}.avtax-source{flex:0 0 160px;width:160px}.avtax-dest{flex:0 0 180px;width:180px}.avtax-review{flex:1 1 0}.avtax-connector{width:20px;height:auto;flex:none}.avtax-line{width:20px;height:1.5px}.avtax-line:after{inset:50% -1px auto auto;transform:translateY(-50%) rotate(-45deg)}.avtax-fields{grid-template-columns:1fr}}@container avtax (min-width: 640px) and (max-width: 679px){.avtax-fields{grid-template-columns:1fr}}@container avtax (max-width: 320px){.avtax-fields{grid-template-columns:minmax(0,1fr)}}.vxflow{container-type:inline-size;container-name:vxflow;width:100%;max-width:700px;min-width:0;margin:0 auto;box-sizing:border-box;font-family:inherit;font-size:12px;line-height:1.3;color:#33465c}.vxflow-frame{padding:14px;background:#f6f8fb;border-radius:16px;display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:center;min-width:0}.vxflow *{box-sizing:border-box;font-family:inherit}.vxflow-card{min-width:0;background:#fff;border:1px solid #e5e9ef;border-radius:12px;box-shadow:0 4px 14px #22354b0f;padding:12px}.vxflow-head{display:flex;align-items:center;gap:8px;min-height:32px;margin-bottom:8px}.vxflow-head h3{margin:0;font-size:13px;font-weight:600;color:#1f2f45;line-height:1.2}.vxflow-head p{margin:2px 0 0;font-size:12px;color:#6b7a8d;line-height:1.25}.vxflow-brand{font-size:15px;font-weight:900;font-style:italic;letter-spacing:-.02em;color:#111827;font-family:inherit;margin-right:2px}.vxflow-card:first-child .vxflow-head{flex-direction:column;align-items:flex-start;gap:2px}.vxflow-dl{margin:0}.vxflow-row{display:flex;align-items:flex-start;gap:6px;padding:4px 0;border-top:1px solid #eef1f5;line-height:1.3}.vxflow-row dt{flex:0 0 70px;color:#6b7a8d;margin:0;overflow-wrap:break-word}.vxflow-row dd{flex:1;min-width:0;margin:0;text-align:right;font-weight:500;color:#1f2f45;font-variant-numeric:tabular-nums;overflow-wrap:break-word}.vxflow-card:not(.vxflow-center) .vxflow-row dt{flex:0 0 auto}.vxflow-card:not(.vxflow-center) .vxflow-row{justify-content:space-between}.vxflow-card:not(.vxflow-center) .vxflow-row dd{flex:0 1 auto}.vxflow .vxflow-money{white-space:nowrap}.vxflow-check{flex:0 0 13px;margin-top:2px;color:#16a34a}.vxflow-calc{margin:8px 0;padding:8px 10px;background:#f6f8fb;border-radius:8px}.vxflow-calc div{display:flex;justify-content:space-between;gap:8px;padding:2px 0}.vxflow-calc dt{margin:0;color:#6b7a8d}.vxflow-calc dd{margin:0;white-space:nowrap;font-variant-numeric:tabular-nums;text-align:right;font-weight:500;color:#1f2f45}.vxflow-calc .total{border-top:1px solid #dde3ec;margin-top:3px;padding-top:5px}.vxflow-calc .total dt,.vxflow-calc .total dd{font-weight:700;color:#1f2f45}.vxflow-action{margin:0;display:flex;align-items:center;justify-content:space-between;gap:5px;min-height:28px;padding:6px 8px;border-radius:8px;background:#2563eb;color:#fff;font-weight:600}.vxflow-ok{margin:8px 0 0;display:flex;align-items:center;gap:5px;color:#15803d;background:#ecf8f1;padding:5px 6px;border-radius:8px;font-weight:600}.vxflow-card h4{margin:10px 0 0;font-size:12px;font-weight:600;color:#1f2f45;padding-top:8px;border-top:1px solid #dde3ec}.vxflow-card h4+.vxflow-dl .vxflow-row:first-child{border-top:0}.vxflow-conn{display:flex;justify-content:center;color:#2563eb}.vxflow-conn .h{display:none}.integrations-page .vxflow-logo{display:inline-flex;flex:0 0 28px;width:28px;height:28px}.integrations-page .vxflow-logo .integrations-logo,.integrations-page .vxflow-logo .integrations-logo img,.integrations-page .vxflow-logo .integrations-logo svg,.integrations-page .vxflow-logo img,.integrations-page .vxflow-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}@container vxflow (min-width:640px){.vxflow-frame{grid-template-columns:160px 20px minmax(0,1fr) 20px 180px}.vxflow-conn .h{display:block}.vxflow-conn .v{display:none}}.integrations-page.integrations-detail--vertex .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px;align-items:center}.integrations-page.integrations-detail--vertex .integrations-detail-hero>*{min-width:0}@media(max-width:1399px){.integrations-page.integrations-detail--vertex .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px}}.integrations-page.integrations-detail--taxjar .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px;align-items:center}.integrations-page.integrations-detail--taxjar .integrations-detail-hero>*{min-width:0}@media(max-width:1399px){.integrations-page.integrations-detail--taxjar .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px}}.tjflow{container-type:inline-size;container-name:tjflow;width:100%;max-width:700px;min-width:0;margin-inline:auto;font:inherit;font-size:12px;line-height:1.3;color:#1e293b;padding:0}.tjflow *{box-sizing:border-box;font-family:inherit}.tjflow-frame{background:#f3f5f8;border:0;border-radius:16px;padding:14px;display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:center;min-width:0}.tjflow dl,.tjflow dd,.tjflow h3,.tjflow h4{margin:0;font-family:inherit}.tjflow h3{font-size:13px;font-weight:650;color:#0f1d3a;line-height:1.25;overflow-wrap:anywhere}.tjflow h4{font-size:12px;font-weight:500;color:#64748b;line-height:1.25}.tjflow-card{background:#fff;border:1px solid #e3e7ee;border-radius:12px;box-shadow:0 1px 2px #0f1d3a0d;padding:10px;min-width:0;width:100%;align-self:center;overflow-wrap:break-word}.tjflow-tj{border-top:2px solid #3a9a4a}.tjflow-head{display:flex;align-items:center;gap:8px;margin-bottom:8px;min-width:0}.tjflow-titles{min-width:0}.tjflow-logo,.tjflow-logo .integrations-logo{flex:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center}.integrations-page .tjflow-logo .integrations-logo,.integrations-page .tjflow-logo .integrations-logo img,.integrations-page .tjflow-logo .integrations-logo svg,.integrations-page .tjflow-logo img,.integrations-page .tjflow-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.tjflow-rows{display:flex;flex-direction:column}.tjflow-row{display:flex;justify-content:space-between;gap:6px;padding:4px 0;border-top:1px solid #eef1f5}.tjflow-row dt{flex:none;font-size:12px;color:#64748b;line-height:1.3}.tjflow-row dd{min-width:0;text-align:right;overflow-wrap:break-word;font-size:12px;font-weight:600;color:#0f1d3a;line-height:1.3}.tjflow-money{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.tjflow-ctx{gap:0}.tjflow-crow{display:grid;grid-template-columns:76px minmax(0,1fr) 14px;gap:6px;align-items:start;padding:6px 0;border-top:1px solid #eef1f5}.tjflow-crow dt{color:#64748b;font-size:12px;line-height:1.3}.tjflow-crow dd{min-width:0;overflow-wrap:break-word;font-weight:600;color:#0f1d3a;font-size:12px;line-height:1.3}.tjflow-check{flex:none;margin-top:1px}.tjflow-calc{margin-top:8px;border:1px solid #cfe6d3;background:#fff;border-radius:8px;padding:6px 8px;display:flex;flex-direction:column;gap:4px}.tjflow-calc div{display:flex;justify-content:space-between;gap:6px;align-items:baseline}.tjflow-calc dt{color:#64748b;font-size:12px}.tjflow-calc dd{font-weight:600;font-size:12px;color:#0f1d3a}.tjflow-total{border-top:1px solid #e3e7ee;padding-top:4px}.tjflow-total dt,.tjflow-total dd{color:#0f1d3a;font-weight:700}.tjflow-bar{margin-top:8px;background:#2563eb;color:#fff;font-weight:600;font-size:12px;border-radius:8px;padding:7px 10px;display:flex;justify-content:space-between}.tjflow-ok{margin-top:8px;display:flex;align-items:center;gap:6px;background:#eaf7ee;color:#166534;font-weight:600;font-size:12px;border-radius:8px;padding:7px 8px}.tjflow-filing{margin-top:8px;border-top:1px solid #e3e7ee;padding-top:6px}.tjflow-filing h4{color:#166534;font-weight:650;margin-bottom:4px}.tjflow-meta{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.tjflow-meta div{min-width:0}.tjflow-meta dt{font-size:12px;color:#64748b;line-height:1.25}.tjflow-meta dd{font-size:12px;font-weight:600;color:#0f1d3a;line-height:1.25;overflow-wrap:break-word}.tjflow-conn{display:flex;justify-content:center;align-items:center;height:24px}.tjflow-arrow-h{display:none}@container tjflow (min-width:640px){.tjflow-frame{grid-template-columns:160px 20px minmax(0,1fr) 20px 180px}.tjflow-conn{height:auto}.tjflow-arrow-h{display:block}.tjflow-arrow-v{display:none}}.integrations-page.integrations-detail--onesource .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px;align-items:center}.integrations-page.integrations-detail--onesource .integrations-detail-hero>*{min-width:0}@media(max-width:1399px){.integrations-page.integrations-detail--onesource .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px}}.osflow{container-type:inline-size;container-name:osflow;max-width:700px;min-width:0;width:100%;margin-inline:auto;font:inherit;font-size:12px;line-height:1.3;color:#1f2937}.osflow *{box-sizing:border-box;font-family:inherit}.osflow-frame{background:#f4f5f7;border:0;padding:14px;border-radius:16px;display:grid;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;gap:0;width:100%}.osflow-card{min-width:0;background:#fff;border:1px solid #e3e5ea;border-radius:12px;padding:10px;box-shadow:0 1px 2px #1018280d}.osflow-center{border-color:#e3e5ea;border-top:3px solid #e8731a}.osflow-head{margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid #eceef2}.osflow-head h3{margin:0;font-size:13px;font-weight:700;line-height:1.25;overflow-wrap:break-word}.osflow-head p{margin:2px 0 0;font-size:12px;color:#5b6472}.osflow-wordmark{font-style:italic;font-weight:900}.osflow-head-center{display:flex;gap:8px;align-items:center}.osflow-head-center>div{min-width:0}.osflow-head-center h3{font-size:13px}.osflow-head-center p{color:#c25a0a;font-weight:600}.integrations-page .osflow-logo,.integrations-page .osflow-logo .integrations-logo,.integrations-page .osflow-logo img,.integrations-page .osflow-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.osflow-logo{flex:none;display:inline-flex;align-items:center;justify-content:center}.osflow-rows,.osflow-calc{margin:0;display:grid;gap:5px}.osflow-row{display:flex;justify-content:space-between;align-items:baseline;gap:6px;min-width:0}.osflow-row dt{flex:0 1 auto;min-width:0;color:#5b6472;overflow-wrap:break-word;word-break:normal}.osflow-source .osflow-row dt{flex:none}.osflow-row dd{margin:0;min-width:0;text-align:right;font-weight:600;color:#111827;overflow-wrap:break-word}.osflow-row dd.osflow-money{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.osflow-checklist{list-style:none;margin:10px 0 0;padding:6px 8px;display:grid;gap:4px;border:1px solid #eceef2;border-radius:8px}.osflow-checklist li{display:flex;justify-content:space-between;align-items:center;gap:6px}.osflow-check{flex:none;color:#1a8a4a}.osflow-calc{margin-top:8px;background:#f4f5f7;border-radius:8px;padding:8px}.osflow-strong{color:#0b3fb5!important;font-weight:700!important}.osflow-status{margin:10px 0 0;padding:6px 8px;border-radius:8px;display:flex;align-items:center;gap:6px;font-weight:600}.osflow-ok{background:#eaf7ef;color:#17703d}.osflow-info{background:#eaf1fd;color:#1d4fd8;justify-content:space-between}.osflow-evidence{margin-top:10px}.osflow-evidence .osflow-row dd{flex:none;white-space:nowrap}.osflow-evidence h4{margin:0 0 5px;font-size:12px;font-weight:700;color:#111827}.osflow-connector{display:flex;justify-content:center;align-items:center;height:24px;color:#2563eb}.osflow-arrow-h{display:none}.osflow-arrow-v{display:block}@container osflow (min-width:640px){.osflow-frame{grid-template-columns:160px 20px minmax(0,1fr) 20px 180px;gap:0;align-items:center}.osflow-connector{height:auto}.osflow-arrow-h{display:block}.osflow-arrow-v{display:none}.osflow-dest{padding:10px 9px;border-width:1px}.osflow-center{padding:12px}}.integrations-page.integrations-detail--cch-axcess .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px;align-items:center}.integrations-page.integrations-detail--cch-axcess .integrations-detail-hero>*{min-width:0}@media(max-width:1399px){.integrations-page.integrations-detail--cch-axcess .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px}}.cchdoc{container:cchdoc/inline-size;max-width:700px;width:100%;min-width:0;margin-inline:auto;font:inherit;font-size:12px;line-height:1.3;color:#1f2937}.cchdoc *{box-sizing:border-box;font-family:inherit}.cchdoc-frame{background:#f6f7f9;border:0;border-radius:16px;padding:14px;display:grid;grid-template-columns:minmax(0,1fr);width:100%;gap:0}.cchdoc-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #1018280d;padding:10px;min-width:0;font-size:12px}.cchdoc-head{display:flex;align-items:center;gap:8px;margin-bottom:8px;min-width:0}.cchdoc-head>div{min-width:0}.cchdoc-head h3{margin:0;font-size:13px;font-weight:600;color:#111827;line-height:1.25}.cchdoc-head h4{margin:0;font-size:12px;font-weight:400;color:#6b7280;line-height:1.25}.cchdoc-logo{flex:none;width:28px;height:28px;display:inline-flex}.integrations-page .cchdoc-logo .integrations-logo,.integrations-page .cchdoc-logo .integrations-logo img,.integrations-page .cchdoc-logo .integrations-logo svg,.integrations-page .cchdoc-logo img,.integrations-page .cchdoc-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.cchdoc-rows,.cchdoc-inset dl,.cchdoc-fields{margin:0}.cchdoc-row{display:flex;gap:6px;justify-content:space-between;padding:3px 0}.cchdoc-row dt{flex:none;color:#6b7280}.cchdoc-row dd{margin:0;min-width:0;text-align:right;color:#111827;font-weight:500;font-variant-numeric:tabular-nums;overflow-wrap:break-word}.cchdoc .cchdoc-money{white-space:nowrap;flex:none}.cchdoc-inset{margin-top:8px;background:#f9fafb;border:1px solid #eef0f3;border-radius:8px;padding:6px}.cchdoc-inset h4{margin:0 0 4px;font-size:13px;font-weight:600;color:#111827}.cchdoc-ev{display:flex;gap:6px;padding:2px 0}.cchdoc-ev dt{flex:1;min-width:0;color:#4b5563}.cchdoc-ev dd{flex:none;margin:0 0 0 auto;text-align:right;white-space:nowrap;color:#111827;font-weight:500}.cchdoc-status{display:flex;align-items:flex-start;gap:6px;margin-top:10px;padding:6px 8px;border-radius:8px;background:#ecfdf3;color:#16794a;font-weight:600}.cchdoc-check{flex:none;color:#16a05a;margin-top:0}.cchdoc-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px}.cchdoc-field{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:5px;min-width:0}.cchdoc-field dt{color:#6b7280;font-size:12px}.cchdoc-field dd{margin:2px 0 0;font-weight:600;color:#111827;overflow-wrap:break-word}.cchdoc-field:last-child dd{color:#4b5563}.cchdoc-docs{margin-top:8px;border-top:1px solid #eef0f3;padding-top:6px}.cchdoc-docs h4{margin:0 0 4px;font-size:13px;font-weight:600}.cchdoc-docs ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 8px}.cchdoc-docs li{display:flex;justify-content:space-between;align-items:flex-start;gap:6px}.cchdoc-summary{margin-top:8px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.cchdoc-summary .cchdoc-row{display:block;padding:0}.cchdoc-summary .cchdoc-row dd{text-align:left;font-weight:600}.cchdoc-summary .cchdoc-row:last-child dd{color:#16794a}.cchdoc-progress{margin-top:6px}.cchdoc-progress p{margin:4px 0 0;color:#6b7280}.cchdoc-meter{height:4px;border-radius:2px;background:#e5e7eb;overflow:hidden}.cchdoc-meter span{display:block;height:100%;width:100%;background:#2563eb;border-radius:2px}.cchdoc-cta{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:10px;padding:8px 10px;border-radius:8px;background:#2563eb;color:#fff;font-weight:600}.cchdoc-cta svg{flex:none}.cchdoc-connector{display:flex;justify-content:center;align-items:center;color:#2563eb;opacity:.6}.cchdoc-arrow-h{display:none}.cchdoc-arrow-v{display:block}@container cchdoc (min-width:640px){.cchdoc-frame{grid-template-columns:160px 20px minmax(0,1fr) 20px 180px;gap:0;align-items:center}.cchdoc-arrow-h{display:block}.cchdoc-arrow-v{display:none}}@container cchdoc (max-width:259px){.cchdoc-fields{grid-template-columns:1fr}}.integrations-page.integrations-detail--drake-tax .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px;align-items:center}.integrations-page.integrations-detail--drake-tax .integrations-detail-hero>*{min-width:0}@media(max-width:1399px){.integrations-page.integrations-detail--drake-tax .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px}}.drakeprep{container:drakeprep/inline-size;max-width:700px;width:100%;min-width:0;margin-inline:auto;font:inherit;font-size:12px;line-height:1.3;padding:0;color:#1f2937}.drakeprep *{box-sizing:border-box;min-width:0;font-family:inherit}.drakeprep svg{flex:none}.drakeprep-frame{width:100%;display:grid;grid-template-columns:minmax(0,1fr);gap:0;justify-items:stretch;background:#f7f8fa;border:0;border-radius:16px;padding:14px}.drakeprep-packet,.drakeprep-ws{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #1018280d;padding:10px}.drakeprep-paper{background:#fff;border:1px solid #9ca3af;border-radius:6px;box-shadow:0 2px 4px #10182814;padding:10px}.drakeprep-money{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.drakeprep-phead{display:flex;flex-direction:column;padding-bottom:6px;border-bottom:1px solid #eef0f3}.drakeprep-phead strong{font-size:13px}.drakeprep-phead span{color:#6b7280}.drakeprep-items{list-style:none;margin:0;padding:0}.drakeprep-items li{padding:4px 0;border-bottom:1px solid #f1f3f5}.drakeprep-merchant{font-weight:600}.drakeprep-pair{display:flex;justify-content:space-between;gap:8px;color:#4b5563}.drakeprep-receipt{display:flex;align-items:center;gap:3px;color:#15803d;font-size:12px}.drakeprep-sum{display:flex;justify-content:space-between;gap:8px;padding:8px 0;border-top:1px solid #d1d5db;margin-top:2px;flex-wrap:wrap}.drakeprep-ok{display:flex;align-items:center;gap:5px;background:#f0fdf4;color:#15803d;border-radius:6px;padding:5px 7px;font-weight:600}.drakeprep-conn{display:flex;justify-content:center;align-items:center;height:24px;color:#2563eb}.drakeprep-arr-h{display:none}.drakeprep-follow{display:flex;justify-content:center;height:24px;align-items:center;color:#2563eb}.drakeprep-wshead{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:2px solid #1d4ed8}.drakeprep-wshead div{display:flex;flex-direction:column}.drakeprep-wshead strong{font-size:13px;color:#1e40af}.drakeprep-wshead span{color:#6b7280}.drakeprep-logo{display:inline-flex;width:28px;height:28px;flex:none}.integrations-page .drakeprep-logo .integrations-logo,.integrations-page .drakeprep-logo .integrations-logo img,.integrations-page .drakeprep-logo .integrations-logo svg,.integrations-page .drakeprep-logo img,.integrations-page .drakeprep-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.drakeprep-fields{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:8px 0}.drakeprep-field-label{display:block;color:#6b7280;font-size:12px;margin-bottom:2px}.drakeprep-fake{display:flex;justify-content:space-between;align-items:center;gap:4px;border:1px solid #e5e7eb;background:#f9fafb;border-radius:6px;padding:6px 8px;font-weight:600;min-height:28px}.drakeprep h4{margin:8px 0 3px;font-size:13px;font-weight:600}.drakeprep-rows{margin:0}.drakeprep-rows>div{display:flex;justify-content:space-between;gap:8px;padding:3px 0;border-bottom:1px solid #f1f3f5}.drakeprep-rows dt{color:#374151}.drakeprep-rows dd{margin:0;display:flex;align-items:center;gap:4px}.drakeprep-rows .drakeprep-total{border-top:1px solid #9ca3af;border-bottom:0;font-weight:700}.drakeprep-chk{color:#15803d}.drakeprep-status{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.drakeprep-status>div{border:1px solid #e5e7eb;border-radius:6px;padding:5px 7px;display:flex;flex-direction:column}.drakeprep-status span{color:#6b7280;font-size:12px}.drakeprep-status b{color:#15803d;display:flex;align-items:center;gap:3px}.drakeprep-cta{margin-top:8px;display:flex;justify-content:space-between;align-items:center;gap:6px;background:#2563eb;color:#fff;font-weight:600;border-radius:6px;padding:7px 10px}.drakeprep-paper header{border-bottom:1px solid #111827;padding-bottom:6px;margin-bottom:4px}.drakeprep-paper header span{display:block;color:#6b7280;font-size:12px}.drakeprep-paper header strong{font-size:13px}.drakeprep-pl{display:flex;flex-direction:column;padding:5px 0;border-bottom:1px solid #e5e7eb}.drakeprep-pl span{color:#6b7280;font-size:12px;text-transform:uppercase;letter-spacing:.03em}.drakeprep-pl b{font-weight:600;text-align:left}.drakeprep-paper footer{display:flex;align-items:center;gap:5px;margin-top:10px;color:#15803d;font-weight:600}@container drakeprep (min-width:640px){.drakeprep-frame{grid-template-columns:160px 20px minmax(0,1fr) 14px 150px;align-items:center}.drakeprep-conn{height:auto;width:20px}.drakeprep-arr-h{display:block}.drakeprep-arr-v,.drakeprep-follow{display:none}.drakeprep-paper{grid-column:5}}.integrations-page.integrations-detail--lacerte .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px;align-items:center}.integrations-page.integrations-detail--lacerte .integrations-detail-hero>*{min-width:0}@media(max-width:1399px){.integrations-page.integrations-detail--lacerte .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px}}.lcsubst{container:lcsubst/inline-size;min-width:0;width:100%;max-width:700px;margin-inline:auto;font:inherit;font-size:12px;line-height:1.3;color:#1f2937}.lcsubst *{box-sizing:border-box;min-width:0;font-family:inherit}.lcsubst svg{flex:none}.lcsubst h3,.lcsubst h4,.lcsubst p,.lcsubst dl,.lcsubst dd,.lcsubst ul{margin:0;padding:0}.lcsubst ul{list-style:none}.lcsubst-frame{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:12px 14px;border:0;background:none}.lcsubst-inbox,.lcsubst-work,.lcsubst-paper{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 1px 3px #1018280d;padding:10px}.lcsubst-money{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.lcsubst-ok{color:#15803d;display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.lcsubst-ok svg{width:12px;height:12px;flex:none}.lcsubst-title{font-size:13px;font-weight:600;margin-bottom:8px!important}.lcsubst-item{display:flex;gap:6px;padding:6px 0;border-top:1px solid #f0f1f3}.lcsubst-doc{width:14px;height:14px;color:#2563eb;flex:none;margin-top:1px}.lcsubst-item-main{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;flex:1}.lcsubst-item-main>span{color:#6b7280;font-size:12px}.lcsubst-item-meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2px 6px}.lcsubst-foot{display:flex;flex-direction:column;gap:2px;border-top:1px solid #e5e7eb;padding-top:6px!important;font-weight:600}.lcsubst-foot dd{text-align:left}.lcsubst-hist{margin-top:6px!important;white-space:normal}.lcsubst-conn{display:flex;justify-content:center;align-items:center;height:16px;color:#2563eb}.lcsubst-conn span{display:none}.lcsubst-conn svg{width:16px;height:16px;stroke-width:1.5;transform:rotate(90deg)}.lcsubst-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.lcsubst-head h3{font-size:13px;font-weight:600}.lcsubst-head small{display:block;color:#1d4ed8;font-size:12px;font-weight:500}.integrations-page .lcsubst-logo{display:inline-flex;width:28px;height:28px;flex:none}.integrations-page .lcsubst-logo .integrations-logo,.integrations-page .lcsubst-logo .integrations-logo img,.integrations-page .lcsubst-logo .integrations-logo svg,.integrations-page .lcsubst-logo img,.integrations-page .lcsubst-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.lcsubst .lcsubst-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:8px}.lcsubst-fields div{background:#f8f9fb;border-radius:6px;padding:4px 6px}.lcsubst-fields dt,.lcsubst-paper dt{color:#6b7280;font-size:12px}.lcsubst-fields dd{font-weight:600}.lcsubst-table{width:100%;border-collapse:collapse;font-size:12px}.lcsubst-table th,.lcsubst-table td{padding:4px;text-align:left;border-bottom:1px solid #f0f1f3;font-weight:400;overflow-wrap:break-word}.lcsubst-table thead th{color:#6b7280;font-size:12px;font-weight:500}.lcsubst-table tbody th{font-weight:500}.lcsubst-table td.lcsubst-money,.lcsubst-table thead th:nth-child(2){text-align:right}.lcsubst-table td.lcsubst-ok{display:table-cell;white-space:nowrap}.lcsubst-table td.lcsubst-ok svg{display:inline;vertical-align:-2px;margin-right:3px}.lcsubst-sub{font-size:12px;font-weight:600;margin:10px 0 4px!important}.lcsubst-checks li{display:flex;justify-content:space-between;gap:6px;padding:2px 0}.lcsubst .lcsubst-sum{display:grid;gap:3px;margin-top:8px}.lcsubst-sum div{display:flex;justify-content:space-between;gap:6px}.lcsubst-sum dt{color:#6b7280}.lcsubst-sum dd{font-weight:600}.lcsubst-bar{height:3px;background:#dbe5fb;border-radius:3px;margin:6px 0 8px;overflow:hidden}.lcsubst-bar i{display:block;height:100%;width:100%;background:#2563eb}.lcsubst-cta{display:flex;align-items:center;gap:5px;color:#2563eb;font-weight:600}.lcsubst-cta svg{width:13px;height:13px}.lcsubst-paper{border-radius:4px;border-top:3px solid #1d4ed8;font-family:inherit}.lcsubst-paper h3{font-size:12px;font-weight:700;padding-bottom:6px;border-bottom:1px solid #e5e7eb;margin-bottom:6px!important}.lcsubst-paper dl{display:grid;gap:1px;margin-bottom:8px}.lcsubst-paper dd{font-weight:600;text-align:left;margin-bottom:4px}.lcsubst-paper .lcsubst-break{border-top:1px dashed #d1d5db;padding-top:6px}.lcsubst-paper p{font-weight:600;border-top:1px solid #e5e7eb;padding-top:6px}@container lcsubst (max-width:639px){.lcsubst-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.lcsubst-table,.lcsubst-table tbody{display:block}.lcsubst-table tr{display:grid;grid-template-columns:1fr 1fr;gap:4px 8px;padding:6px 0;border-bottom:1px solid #f0f1f3}.lcsubst-table th,.lcsubst-table td{display:block;border:0;padding:0}.lcsubst-table td.lcsubst-ok{display:block}.lcsubst-table td.lcsubst-money{text-align:right}.lcsubst-table [data-label]:before{content:attr(data-label);display:block;color:#6b7280;font-size:12px}}@container lcsubst (min-width:640px){.lcsubst-frame{grid-template-columns:140px 18px minmax(0,1fr) 140px;gap:12px;align-items:start}.lcsubst-conn{grid-column:2;grid-row:1;align-self:center;height:auto}.lcsubst-conn span{display:block;flex:1;height:1px;background:#2563eb}.lcsubst-conn svg{width:12px;height:12px;margin-left:-4px;flex:none;transform:none}.lcsubst-inbox{grid-column:1;grid-row:1;align-self:center}.lcsubst-work{grid-column:3;grid-row:1}.lcsubst-paper{grid-column:4;grid-row:1;margin-top:20px}.lcsubst-table th,.lcsubst-table td{padding:4px}.lcsubst-item-main{grid-template-columns:1fr}.lcsubst-item-main .lcsubst-money{text-align:left}}.integrations-page.integrations-detail--proconnect-tax .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px;align-items:center}.integrations-page.integrations-detail--proconnect-tax .integrations-detail-hero>*{min-width:0}@media(max-width:1399px){.integrations-page.integrations-detail--proconnect-tax .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px}}.pctax{container:pctax/inline-size;width:100%;max-width:700px;min-width:0;margin-inline:auto;font:inherit;font-size:12px;line-height:1.3;color:#14213d}.pctax *{box-sizing:border-box;min-width:0;font-family:inherit}.pctax svg{flex:none}.pctax h3,.pctax h4,.pctax p,.pctax dl,.pctax dd,.pctax dt,.pctax ul{margin:0;padding:0}.pctax ul{list-style:none}.pctax-frame{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:14px}.pctax-panel{background:#fff;border:1px solid #e3e7ee;border-radius:12px;box-shadow:0 2px 8px #14213d0f;padding:12px}.pctax-title{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1.3;margin-bottom:10px!important}.pctax-title svg{width:14px;height:14px;color:#2563eb}.pctax-src .pctax-title,.pctax-head .pctax-title{display:block}.pctax-title small{display:block;font-size:12px;font-weight:400;color:#5b6679}.pctax-money{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.pctax-link{display:flex;justify-content:center;align-items:center;color:#2563eb;height:28px}.pctax-link svg{width:16px;height:16px}.pctax-right{display:none}.pctax-item{display:flex;align-items:flex-start;gap:6px;padding:6px 0;border-top:1px solid #eef0f4}.pctax-item:first-child{border-top:0}.pctax-item-main{flex:1;display:flex;flex-direction:column;gap:1px}.pctax-item-main span{color:#5b6679}.pctax-item-main .pctax-money{color:#14213d;text-align:left}.pctax-ok{width:12px;height:12px;flex:none;margin-top:2px;border-radius:50%;background:#e7f6ec;color:#15803d;display:inline-flex;align-items:center;justify-content:center}.pctax-ok svg{width:10px;height:10px}.pctax .pctax-foot{display:flex;justify-content:space-between;gap:6px;padding-top:8px;border-top:1px solid #e3e7ee;color:#5b6679}.pctax-foot dt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pctax-foot dd{font-weight:600;color:#14213d}.pctax-good,.pctax-ok-t{display:inline-flex;align-items:center;gap:4px;color:#15803d;font-weight:600}.pctax-ok-t{flex:none;white-space:nowrap}.pctax-good{margin-top:8px!important;padding:5px 8px!important;background:#eef9f1;border-radius:6px}.pctax-good svg,.pctax-ok-t svg{width:12px;height:12px}.pctax-head{display:flex;align-items:flex-start;gap:8px}.pctax-head .pctax-title{flex:1}.pctax-logo{width:28px;height:28px;display:inline-flex;flex:none}.integrations-page .pctax-logo .integrations-logo,.integrations-page .pctax-logo .integrations-logo img,.integrations-page .pctax-logo .integrations-logo svg,.integrations-page .pctax-logo img,.integrations-page .pctax-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.pctax-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:10px!important}.pctax-fields div{background:#f6f8fb;border-radius:8px;padding:6px 8px}.pctax-fields dt,.pctax-stack dt{color:#5b6679}.pctax-fields dd{font-weight:600}.pctax-table{width:100%;border-collapse:collapse;display:block}.pctax-table tbody{display:block}.pctax-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pctax-table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 10px;padding:7px 0;border-top:1px solid #eef0f4}.pctax-table td{display:block;font-size:12px}.pctax-table td:before{content:attr(data-label);display:block;color:#5b6679;font-size:12px}.pctax-table td.pctax-money{text-align:right}.pctax-sub{font-size:12px;font-weight:600;margin:10px 0 6px!important;padding-top:8px!important;border-top:1px solid #e3e7ee}.pctax-docs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 14px}.pctax-docs li,.pctax-split li{display:flex;justify-content:space-between;gap:6px;align-items:center}.pctax-stack div{display:block;padding:5px 0;border-bottom:1px dashed #e3e7ee}.pctax-stack dd{font-weight:600;text-align:left}.pctax-split{margin-top:10px!important;display:grid;gap:5px;padding:8px!important;background:#f6f8fb;border-radius:8px}.pctax-paper{border-radius:6px;border-left:3px solid #2563eb}@container pctax (min-width:640px){.pctax-frame{grid-template-columns:140px 14px minmax(0,1fr) 14px 150px;align-items:center}.pctax-link{height:auto}.pctax-down{display:none}.pctax-right{display:block}.pctax-link svg{width:14px;height:14px}.pctax-src,.pctax-paper{align-self:center}.pctax .pctax-foot{flex-direction:column}.pctax-split li{flex-direction:column;align-items:flex-start;gap:1px}}@container pctax (min-width:680px){.pctax-table{display:table}.pctax-table tbody{display:table-row-group}.pctax-table tr{display:table-row}.pctax-table th,.pctax-table td{display:table-cell;padding:5px 3px;border-top:1px solid #eef0f4;text-align:left;font-weight:400}.pctax-table td:before{display:none}.pctax-table td.pctax-money,.pctax-table th:nth-child(2){text-align:right}.pctax-table thead{position:static;width:auto;height:auto;overflow:visible;clip:auto;display:table-header-group}.pctax-table thead th{border-top:0;color:#5b6679;font-weight:500}}.stripeflow{container:stripeflow/inline-size;width:100%;max-width:700px;min-width:0;margin:0 auto;padding:0;color:#0b1b3a;font:inherit;font-size:12px;line-height:1.3}.stripeflow *{box-sizing:border-box;min-width:0;font-family:inherit}.stripeflow-frame{padding:10px;display:grid;grid-template-columns:minmax(0,1fr);gap:6px;background:#fff;border:1px solid #e5e8ee;border-radius:16px;box-shadow:0 1px 3px #0b1b3a0f}.stripeflow-card{background:#fff;border:1px solid #e5e8ee;border-radius:12px;padding:10px;box-shadow:0 1px 2px #0b1b3a0d}.stripeflow-source{border-top:2px solid #635bff}.stripeflow h3{margin:0;font-size:13px;font-weight:600;line-height:1.3;color:#0b1b3a}.stripeflow p,.stripeflow dl,.stripeflow dd,.stripeflow ul{margin:0;padding:0}.stripeflow ul{list-style:none}.stripeflow-kicker{font-size:12px;font-weight:600;color:#4a5878}.stripeflow-source .stripeflow-kicker{color:#635bff}.stripeflow-kicker.blue{color:#1f5eff}.stripeflow-money{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;text-align:right}.stripeflow-money.strong{font-weight:700}.stripeflow-money.big{display:block;text-align:left;font-size:15px;font-weight:700}.stripeflow-source-head{display:flex;gap:8px;align-items:center;margin-bottom:8px}.stripeflow-logo{flex:none;display:inline-flex;width:28px;height:28px}.integrations-page .stripeflow-logo .integrations-logo,.integrations-page .stripeflow-logo .integrations-logo img,.integrations-page .stripeflow-logo .integrations-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.stripeflow-list,.stripeflow-recon,.stripeflow-facts{display:grid;gap:4px}.stripeflow-row,.stripeflow-recon>div,.stripeflow-tx-row{display:flex;justify-content:space-between;align-items:baseline;gap:6px}.stripeflow-row dt,.stripeflow-recon dt,.stripeflow-tx-row span:first-child{flex:1;overflow-wrap:break-word;word-break:normal}.stripeflow-row dd,.stripeflow-recon dd,.stripeflow-tx-row .stripeflow-money{flex:none}.stripeflow .stripeflow-tx{margin-top:8px;display:grid;gap:5px;border-top:1px solid #e5e8ee;padding-top:8px}.stripeflow-tx li{background:#f6f7fb;border-radius:8px;padding:5px 6px}.stripeflow-tx .fee,.stripeflow-tx .fee .stripeflow-money{color:#4a5878;font-weight:500}.stripeflow-arrow{display:flex;justify-content:center;color:#1f5eff}.stripeflow-arrow svg{width:14px;height:14px}.stripeflow-arrow .right{display:none}.stripeflow-centre header{margin-bottom:8px}.stripeflow-groups{display:grid;gap:6px}.stripeflow-group{border:1px solid #e5e8ee;border-radius:8px;padding:7px 8px}.stripeflow-group.funds{background:#eef2f9;border-color:#c9d3e6}.stripeflow-group.costs{background:#fff;border-color:#bcd0ff;border-left:3px solid #1f5eff}.stripeflow-note{color:#4a5878}.stripeflow-fees{margin-top:8px;display:grid;gap:5px}.stripeflow-fees li{border:1px solid #e5e8ee;border-radius:8px;padding:5px 6px}.stripeflow-meta{color:#4a5878;font-size:12px}.stripeflow-meta b{font-weight:600;color:#0b1b3a;background:#eef2f9;border-radius:4px;padding:0 4px}.stripeflow .stripeflow-summary{margin-top:8px;display:grid;gap:4px;border-top:1px solid #e5e8ee;padding-top:8px}.stripeflow-summary div{display:flex;justify-content:space-between;gap:6px}.stripeflow-summary dt{font-weight:600;flex:none}.stripeflow-summary dd{text-align:right;color:#4a5878}.stripeflow-centre header,.stripeflow-final header{display:block}.stripeflow-final header{margin-bottom:8px}.stripeflow-facts>div{display:flex;flex-direction:column}.stripeflow-facts dt{color:#4a5878;font-size:12px}.stripeflow-facts dd{font-weight:600;overflow-wrap:anywhere}.stripeflow .stripeflow-recon{margin-top:8px;border-top:1px solid #e5e8ee;padding-top:8px}.stripeflow-recon .total{border-top:1px solid #e5e8ee;padding-top:4px;font-weight:700}.stripeflow .stripeflow-ok{margin-top:8px;display:inline-block;color:#0f7a43;background:#e8f6ee;border:1px solid #b7e2c8;border-radius:6px;padding:4px 8px;font-weight:600}@container stripeflow (min-width:640px){.stripeflow-frame{grid-template-columns:170px 14px minmax(0,1fr) 14px 180px;gap:0;align-items:center}.stripeflow-arrow .down{display:none}.stripeflow-arrow .right{display:block}.stripeflow-groups{grid-template-columns:minmax(0,1fr)}.stripeflow-tx-row{flex-wrap:wrap}.stripeflow-tx-row span:first-child{flex-basis:100%}.stripeflow-fees .stripeflow-tx-row{flex-wrap:nowrap}.stripeflow-fees .stripeflow-tx-row span:first-child{flex-basis:auto}}.integrations-page.integrations-detail--stripe .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px;align-items:center}.integrations-page.integrations-detail--stripe .integrations-detail-hero>*{min-width:0}@media(max-width:1399px){.integrations-page.integrations-detail--stripe .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px}}.integrations-page.integrations-detail--taxact .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px;align-items:center}.integrations-page.integrations-detail--taxact .integrations-detail-hero>*{min-width:0}@media(max-width:1399px){.integrations-page.integrations-detail--taxact .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px}}.taxactflow{container:taxactflow / inline-size;width:100%;max-width:700px;min-width:0;margin:0 auto;padding:0;font:inherit;font-size:12px;line-height:1.3;color:#0f1f3d}.taxactflow *{box-sizing:border-box;min-width:0;font-family:inherit}.taxactflow svg{flex:none}.taxactflow-frame{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:10px}.taxactflow-panel{background:#fff;border:1px solid #e3e7ee;border-radius:12px;box-shadow:0 1px 2px #0f1f3d0d;padding:10px;min-width:0;color:#0f1f3d}.taxactflow-head{margin:0 0 8px;font:inherit;font-size:12px;font-weight:650;line-height:1.3;color:#0f1f3d}.taxactflow-head-doc{display:flex;gap:6px;align-items:center;color:#1d4ed8}.taxactflow-head small{display:block;font-size:12px;font-weight:400;color:#5b6b86}.taxactflow-money{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.taxactflow-muted{color:#5b6b86}.taxactflow-arrow{display:flex;justify-content:center;align-items:center;color:#2f6df0}.taxactflow-arrow-h{display:none}.taxactflow-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.taxactflow-item{border-top:1px solid #e9edf3;padding:5px 0;display:flex;flex-direction:column;gap:1px}.taxactflow-row{display:flex;justify-content:space-between;align-items:center;gap:6px}.taxactflow-merchant{font-weight:650}.taxactflow-row .taxactflow-money{flex:none}.taxactflow-approved{display:inline-flex;flex:none;align-items:center;gap:3px;font-size:12px;color:#15803d;font-weight:600}.taxactflow-proof{display:flex;align-items:flex-start;gap:4px;color:#3d4d68}.taxactflow-proof svg,.taxactflow-ok svg,.taxactflow-check,.taxactflow-ready svg{color:#16a34a;flex:none;margin-top:1px}.taxactflow-foot{margin-top:8px;padding-top:8px;border-top:1px solid #e9edf3;display:flex;flex-wrap:wrap;gap:2px 8px;align-items:center;justify-content:space-between}.taxactflow-ok{display:inline-flex;gap:4px;align-items:center;color:#15803d;font-weight:600;width:100%}.taxactflow-folders{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px}.taxactflow-folder{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;border:1px solid #dbe5fb;background:#f5f8ff;border-radius:8px;padding:6px}.taxactflow-folder svg{color:#2f6df0;margin-bottom:2px}.taxactflow-folder-name{font-weight:650}.taxactflow-sub{margin:10px 0 4px;font-weight:650;color:#1d4ed8}.taxactflow-records{list-style:none;margin:0;padding:0}.taxactflow-records li{display:grid;grid-template-columns:auto 1fr auto auto;gap:6px;align-items:center;padding:4px 0;border-top:1px solid #eef1f6}.taxactflow-records li>svg:first-child{color:#5b6b86}.taxactflow-count{min-width:10px;text-align:right}.taxactflow-brand{display:flex;align-items:center;gap:8px;margin-bottom:4px}.taxactflow-brand .taxactflow-head{margin:0}.taxactflow-logo{display:inline-flex;flex:none;width:28px;height:28px}.integrations-page .taxactflow-logo .integrations-logo,.integrations-page .taxactflow-logo .integrations-logo img,.integrations-page .taxactflow-logo .integrations-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.taxactflow-caption{font-size:13px;font-weight:650;margin-bottom:6px}.taxactflow-meta{margin:0 0 8px;display:grid;gap:3px}.taxactflow-meta>div{display:flex;justify-content:space-between;gap:6px}.taxactflow-meta dt{margin:0;color:#5b6b86}.taxactflow-meta dd{margin:0;font-weight:600}.taxactflow-okText{color:#15803d}.taxactflow-table{width:100%;border-collapse:collapse;margin-bottom:8px}.taxactflow-table th{text-align:left;font-weight:600;color:#5b6b86;padding:3px 0;border-bottom:1px solid #e3e7ee}.taxactflow-table th:last-child,.taxactflow-table td:last-child{text-align:right;padding-left:6px}.taxactflow-table td{padding:3px 0;border-bottom:1px solid #eef1f6}.taxactflow-ready{display:flex;gap:4px;align-items:flex-start;color:#15803d;background:#ecf8f0;border-radius:6px;padding:5px 6px;font-weight:600}@container taxactflow (min-width: 640px){.taxactflow-frame{grid-template-columns:215px 14px minmax(0,1fr) 14px 180px;align-items:center;gap:0}.taxactflow-meta>div{display:block}.taxactflow-arrow-h{display:block}.taxactflow-arrow-v{display:none}}@container taxactflow (min-width:640px) and (max-width:679px){.taxactflow-frame{grid-template-columns:180px 14px minmax(0,1fr) 14px 180px}}.integrations-page.integrations-detail--paypal .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);align-items:center;gap:40px}@media(max-width:1399px){.integrations-page.integrations-detail--paypal .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px}}.integrations-page.integrations-detail--paypal .integrations-detail-hero>*{min-width:0}.ppflow{container:ppflow / inline-size;width:100%;max-width:700px;margin-inline:auto;min-width:0;color:#14213d}.ppflow *,.ppflow *:before,.ppflow *:after{box-sizing:border-box;min-width:0;font-family:inherit}.ppflow svg{flex:none}.ppflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:14px;background:#fff;border:1px solid #e5ebf3;border-radius:18px;box-shadow:0 2px 8px #183b6a0a}.ppflow-card{padding:14px;background:#fff;border:1px solid #e3e9f1;border-radius:14px;box-shadow:0 2px 8px #14213d0a;font-size:12px;line-height:1.4}.ppflow h3{margin:0;font-size:14px;line-height:1.3;font-weight:700;color:#14213d;letter-spacing:-.01em}.ppflow :where(p,dl,ul,dd){margin:0}.ppflow ul{list-style:none;padding:0}.ppflow-kicker{font-size:12px;font-weight:700;color:#4a5a75;margin-bottom:2px}.ppflow-kicker.pp{color:#003087}.ppflow-money{flex:none;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.ppflow-money.big{display:block;font-size:16px;margin:2px 0;color:#14213d}.ppflow-name{display:block;font-weight:700;color:#14213d;overflow-wrap:break-word}.ppflow-sub,.ppflow-note{display:block;color:#5f6e86;font-size:12px}.ppflow-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.ppflow-logo{display:inline-flex;flex:none;width:28px;height:28px}.integrations-page .ppflow-logo .integrations-logo,.integrations-page .ppflow-logo .integrations-logo img,.integrations-page .ppflow-logo .integrations-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.ppflow-source{border-top:3px solid #0070e0}.ppflow-tx li,.ppflow-exp li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px solid #edf1f6}.ppflow-tx li.in .ppflow-money,.ppflow-totals .in dd,.ppflow-recon .in dd{color:#0b5bd3}.ppflow-tx li.out .ppflow-money{color:#28364d}.ppflow-totals{margin-top:8px;display:grid;gap:4px}.ppflow-totals div,.ppflow-facts div,.ppflow-recon div{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.ppflow-totals dt,.ppflow-facts dt,.ppflow-recon dt{color:#5f6e86}.ppflow-groups{display:grid;gap:8px;margin:10px 0}.ppflow-group{padding:10px 12px;border:1px solid #e3e9f1;border-radius:10px;background:#fafbfd}.ppflow-group.excluded{background:#eef4ff;border:1px dashed #9dbdf2}.ppflow-group.excluded .ppflow-money{color:#0b5bd3}.ppflow-exp li:last-child{border-bottom:0}.ppflow-exp .grow{flex:1}.ppflow-exp .doc{flex:none;color:#0b5bd3}.ppflow-exp .end{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right}.ppflow-badge{font-size:12px;font-weight:600;color:#166a3d}.ppflow-facts,.ppflow-recon{display:grid;gap:6px;margin-top:10px}.ppflow-facts dd{font-weight:700;text-align:right}.ppflow-recon{padding-top:10px;border-top:1px solid #edf1f6}.ppflow-total{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;border-radius:10px;background:#14213d;color:#fff;font-weight:700}.ppflow-total .ppflow-money.big{color:#fff;margin:0}.ppflow-ok{display:flex;align-items:center;gap:6px;margin-top:10px;font-weight:700;color:#166a3d}.ppflow-arrow{display:flex;justify-content:center;color:#5b8def}.ppflow-arrow .right{display:none}@container ppflow (min-width: 640px){.ppflow-frame{flex-direction:row;align-items:center;gap:4px;padding:12px}.ppflow-card{flex:1 1 0;padding:12px}.ppflow-mid{flex:1.1 1 0}.ppflow-arrow{flex:none}.ppflow-arrow .down{display:none}.ppflow-arrow .right{display:block}.ppflow-card{align-self:stretch}.ppflow-exp li{flex-wrap:wrap}.ppflow-exp .end{flex-basis:100%;flex-direction:row;justify-content:space-between;text-align:left}.ppflow-facts div{display:block}.ppflow-facts dd{text-align:left}.ppflow-total{display:block}}.integrations-page.integrations-detail--airwallex .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:40px;align-items:center}.integrations-page.integrations-detail--airwallex .integrations-detail-hero>*{min-width:0}@media(max-width:1199px){.integrations-page.integrations-detail--airwallex .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px}}.awflow{container:awflow / inline-size;width:100%;max-width:700px;min-width:0;margin-inline:auto;font:inherit;font-size:12px;line-height:1.3;color:#0f1f3d}:where(.awflow) *,:where(.awflow) *:before,:where(.awflow) *:after{box-sizing:border-box;min-width:0;font-family:inherit}:where(.awflow) :is(h3,ul,li,dl,dd,dt,div,section){margin:0;padding:0}:where(.awflow) ul{list-style:none}.awflow svg{flex:none}.awflow-frame{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:10px}.awflow-panel{background:#fff;border:1px solid #e3e7ee;border-radius:12px;box-shadow:0 1px 2px #0f1f3d0d;padding:10px}.awflow-head{font-size:12px;font-weight:650;color:#0f1f3d;margin-bottom:8px}.awflow-brand{display:flex;align-items:center;gap:8px;margin-bottom:6px}.awflow-brand .awflow-head{margin:0}.awflow-logo{display:inline-flex;flex:none;width:28px;height:28px}.integrations-page .awflow-logo,.integrations-page .awflow-logo .integrations-logo,.integrations-page .awflow-logo .integrations-logo img,.integrations-page .awflow-logo img,.integrations-page .awflow-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.awflow-brand .awflow-head{border-bottom:2px solid #f26a1b;padding-bottom:1px}.awflow-money{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.awflow-muted{color:#5b6b86}.awflow-label{margin:8px 0 4px}.awflow-list{display:flex;flex-direction:column}.awflow-item{border-top:1px solid #e9edf3;padding:5px 0;display:flex;flex-direction:column;gap:1px}.awflow-row{display:flex;justify-content:space-between;align-items:center;gap:6px}.awflow-wrap{flex-wrap:wrap;align-items:baseline}.awflow-merchant{font-weight:650;overflow-wrap:break-word}.awflow-cat{color:#5b6b86;text-align:right}.awflow-row .awflow-money{flex:none}.awflow-arrow{display:flex;justify-content:center;align-items:center;color:#2f6df0}.awflow-arrow-h{display:none}.awflow-chips{display:flex;flex-wrap:wrap;gap:4px}.awflow-chip{border:1px solid #dbe5fb;background:#f5f8ff;color:#1d4ed8;border-radius:6px;padding:2px 6px;font-weight:600}.awflow-ok,.awflow-ready{display:flex;gap:4px;align-items:flex-start;color:#15803d;font-weight:600}.awflow-ok{margin-top:8px}.awflow-ready{background:#ecf8f0;border-radius:6px;padding:5px 6px;margin-top:8px}.awflow-ok svg,.awflow-ready svg{margin-top:1px}.awflow-meta{display:grid;gap:3px;margin-bottom:6px}.awflow-meta>div{display:flex;justify-content:space-between;gap:6px;flex-wrap:wrap}.awflow-meta dt{color:#5b6b86}.awflow-meta dd{font-weight:600}.awflow-break li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 6px;padding:3px 0;border-top:1px solid #eef1f6}@container awflow (min-width: 610px){.awflow-frame{grid-template-columns:180px 14px minmax(0,1fr) 14px 180px;align-items:center;gap:0}.awflow-meta>div{display:block}.awflow-arrow-h{display:flex}.awflow-arrow-v{display:none}}.integrations-page.integrations-detail--mercury .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:40px;align-items:center}.integrations-page.integrations-detail--mercury .integrations-detail-hero>*{min-width:0}@media(max-width:1359px){.integrations-page.integrations-detail--mercury .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px}}.mzflow{container:mzflow / inline-size;width:100%;max-width:700px;min-width:0;margin-inline:auto;font:inherit;font-size:12px;line-height:1.3;color:#0f1f3d}:where(.mzflow) *,:where(.mzflow) *:before,:where(.mzflow) *:after{box-sizing:border-box;min-width:0;font-family:inherit}:where(.mzflow) :is(h3,ul,li,dl,dd,dt,div,section){margin:0;padding:0}:where(.mzflow) ul{list-style:none}.mzflow svg{flex:none}.mzflow-frame{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:10px}.mzflow-panel{background:#fff;border:1px solid #e3e7ee;border-radius:12px;box-shadow:0 1px 2px #0f1f3d0d;padding:10px}.mzflow-head{font-size:12px;font-weight:650;color:#0f1f3d;margin-bottom:8px}.mzflow-brand{display:flex;align-items:center;gap:8px;margin-bottom:8px}.mzflow-brand .mzflow-head{margin:0}.mzflow-logo{display:inline-flex;flex:none;width:28px;height:28px}.integrations-page .mercuryflow-logo,.integrations-page .mercuryflow-logo .integrations-logo,.integrations-page .mercuryflow-logo .integrations-logo img,.integrations-page .mercuryflow-logo img,.integrations-page .mercuryflow-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.mzflow-money{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.mzflow-muted{color:#5b6b86}.mzflow-plate{background:#1f2430;color:#fff;border-radius:8px;padding:8px;margin-bottom:6px}.mzflow-plate .mzflow-muted{color:#b6bdcc}.mzflow-balance{font-size:15px;margin-top:2px}.mzflow-list{display:flex;flex-direction:column}.mzflow-tx{display:flex;align-items:center;gap:6px;border-top:1px solid #e9edf3;padding:5px 0;flex-wrap:wrap}.mzflow-ico{color:#6b7280}.mzflow-tx-main{flex:1 1 60px;display:flex;flex-direction:column}.mzflow-merchant{font-weight:650;overflow-wrap:break-word}.mzflow-doc{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1px 6px;border-top:1px solid #e9edf3;padding:5px 0}.mzflow-doc-main{display:flex;flex-direction:column}.mzflow-doc .mzflow-money{text-align:right}.mzflow-ok,.mzflow-ready{display:flex;gap:4px;align-items:flex-start;color:#15803d;font-weight:600}.mzflow-doc .mzflow-ok{grid-column:1 / -1}.mzflow-proof{color:#5b6b86}.mzflow-ready{background:#ecf8f0;border-radius:6px;padding:5px 6px;margin-top:6px}.mzflow-ok svg,.mzflow-ready svg{margin-top:1px}.mzflow-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:6px}.mzflow-fields>div{border:1px solid #dbe5fb;background:#f5f8ff;border-radius:6px;padding:3px 6px}.mzflow-fields dd{font-weight:600;overflow-wrap:break-word}.mzflow-total{font-size:15px}.mzflow-meta{display:grid;gap:3px;margin:6px 0}.mzflow-meta>div{display:flex;justify-content:space-between;gap:6px;flex-wrap:wrap}.mzflow-meta dd{font-weight:600}.mzflow-break{margin-top:6px}.mzflow-break li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 6px;padding:3px 0;border-top:1px solid #eef1f6}.mzflow-arrow{display:flex;justify-content:center;align-items:center;color:#2f6df0}.mzflow-arrow-h{display:none}@container mzflow (min-width: 610px){.mzflow-frame{grid-template-columns:200px 14px minmax(0,1fr) 14px 180px;align-items:center;gap:0}.mzflow-arrow-h{display:flex}.mzflow-arrow-v{display:none}}@container mzflow (min-width:610px) and (max-width:639px){.mzflow-fields{grid-template-columns:minmax(0,1fr)}.mzflow-fields>div{display:grid;grid-template-columns:76px minmax(0,1fr);gap:4px}}.integrations-page.integrations-detail--brex .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:40px;align-items:center}.integrations-page.integrations-detail--brex .integrations-detail-hero>*{min-width:0}@media(max-width:1359px){.integrations-page.integrations-detail--brex .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px}}.brexflow{container:brexflow / inline-size;width:100%;max-width:700px;margin-inline:auto;min-width:0;font:inherit;font-size:12px;line-height:1.3}.brexflow-frame{position:relative;display:grid;gap:22px;padding:4px;min-width:0;--bx-blue: #2f6bff;--bx-navy: #14213d;--bx-gray: #667085;--bx-line: #e4e7ec}:where(.brexflow) :where(*){box-sizing:border-box;min-width:0;font-family:inherit;margin:0;padding:0}.brexflow svg{flex:none}:where(.brexflow) :where(ul){list-style:none}:where(.brexflow){font-size:12px;color:var(--bx-navy, #14213d)}.brexflow-panel{background:#fff;border:1px solid var(--bx-line);border-radius:12px;box-shadow:0 1px 3px #1018280f;min-width:0;position:relative;z-index:1}.brexflow-source{padding:12px;align-self:start}.brexflow-main{display:grid;gap:0;min-width:0;position:relative;z-index:1}.brexflow-card{background:#111214;color:#fff;border-radius:10px;padding:12px 14px;display:grid;gap:4px}.brexflow-card-top{display:flex;align-items:center;justify-content:space-between}.brexflow-wordmark{font-weight:700;letter-spacing:.14em;font-size:14px;color:#fff}.brexflow-card-num{font-size:12px;color:#d0d5dd;font-variant-numeric:tabular-nums;margin-top:10px}.brexflow-card-holder{font-size:12px;color:#fff}.integrations-page .brexflow-logo,.integrations-page .brexflow-logo .integrations-logo,.integrations-page .brexflow-logo .integrations-logo img,.integrations-page .brexflow-logo .integrations-logo svg,.integrations-page .brexflow-logo img,.integrations-page .brexflow-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.brexflow-logo{display:inline-flex;width:28px;height:28px}.brexflow-list{margin-top:8px;display:grid}.brexflow-row,.brexflow-rec-head{display:flex;align-items:center;gap:6px;min-width:0}.brexflow-row{padding:7px 0;border-bottom:1px solid #f0f2f5}.brexflow-row:last-child{border-bottom:0}.brexflow-ico{flex:none;width:18px;height:18px;border-radius:5px;background:#f2f4f7;color:#475467;display:grid;place-items:center}.brexflow-ico-lg{width:32px;height:32px}.brexflow-rowtext{display:grid;min-width:0;flex:1}.brexflow-name{font-weight:600;color:var(--bx-navy);font-size:12px;line-height:1.3}.brexflow-cat{color:var(--bx-gray);font-size:12px;line-height:1.3}.brexflow-money{flex:none;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:600;color:var(--bx-navy);margin-left:auto}.brexflow-amount{font-size:15px}.brexflow-record{padding:14px}.brexflow-record-label{font-size:12px;font-weight:650;color:var(--bx-navy);margin-bottom:6px}.brexflow-matched{color:var(--bx-blue);font-weight:600;font-size:12px}.brexflow-rec-body{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid #f0f2f5}.brexflow-thumb{width:38px;height:52px;border:1px solid var(--bx-line);border-radius:6px;display:grid;place-items:center;color:var(--bx-blue);background:#f8faff}.brexflow-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px;min-width:0}.brexflow-wide{grid-column:1 / -1}.brexflow-fields dt{color:var(--bx-gray);font-size:12px}.brexflow-fields dd{font-weight:600;font-size:12px;color:var(--bx-navy)}.brexflow-receipt{display:inline-flex;align-items:center;gap:4px;color:var(--bx-navy)}.brexflow-receipt svg{color:var(--bx-blue)}.brexflow-queue{display:grid;gap:0;margin:0 14px}.brexflow-qitem{display:flex;justify-content:space-between;gap:8px;background:#fff;border:1px solid var(--bx-line);border-top:0;border-radius:0 0 10px 10px;padding:5px 12px;box-shadow:0 1px 2px #1018280d;margin-inline:calc(var(--i) * 10px + 0px);margin-top:-1px;color:var(--bx-gray)}.brexflow-qitem .brexflow-name{color:var(--bx-gray);font-weight:500}.brexflow-policy{padding:10px;margin-top:18px;width:100%;max-width:190px;justify-self:end}.brexflow-policy h4{font-size:12px;font-weight:700;margin-bottom:6px;color:var(--bx-navy)}.brexflow-policy li{display:flex;align-items:center;gap:7px;padding:2px 0;font-size:12px;color:var(--bx-navy)}.brexflow-tick{flex:none;width:16px;height:16px;border-radius:50%;background:#e7f6ec;color:#1a8f4b;display:grid;place-items:center}.brexflow-status{margin-top:6px;padding-top:6px;border-top:1px solid #f0f2f5;display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px}.brexflow-status span{color:var(--bx-gray)}.brexflow-status strong{color:var(--bx-blue);font-size:12px}.brexflow-source:after,.brexflow-record:after{content:"";position:absolute;left:50%;bottom:-22px;width:1px;height:22px;background:var(--bx-blue);opacity:.7}.brexflow-policy:before{content:"";position:absolute;top:-18px;left:50%;width:1px;height:18px;background:var(--bx-blue);opacity:.7}.brexflow-queue{margin-top:0}.brexflow-policy{justify-self:stretch;max-width:none}.brexflow-record:after{display:none}.brexflow-source:before{content:"";position:absolute;left:calc(50% - 3px);bottom:-22px;width:6px;height:6px;border-right:1px solid var(--bx-blue);border-bottom:1px solid var(--bx-blue);transform:rotate(45deg)}.brexflow-policy:after{content:"";position:absolute;left:calc(50% - 3px);top:-7px;width:6px;height:6px;border-right:1px solid var(--bx-blue);border-bottom:1px solid var(--bx-blue);transform:rotate(45deg)}@container brexflow (min-width: 610px){.brexflow-frame{grid-template-columns:210px minmax(0,1fr);gap:0 34px;align-items:start}.brexflow-source{margin-top:0}.brexflow-main{margin-top:36px;grid-template-columns:minmax(0,1fr) 190px;column-gap:14px}.brexflow-record{grid-column:1/-1}.brexflow-queue{margin:18px 0 0;align-self:start}.brexflow-source:after{inset:56px -34px auto auto;width:34px;height:1px}.brexflow-source:before{inset:53px -33px auto auto;border-bottom:0;border-top:1px solid var(--bx-blue)}.brexflow-policy{justify-self:end;width:190px;margin-top:22px;margin-right:0}.brexflow-policy:before{top:-22px;height:22px}}.integrations-page.integrations-detail--ramp .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:40px;align-items:center}.integrations-page.integrations-detail--ramp .integrations-detail-hero>*{min-width:0}@media(max-width:1359px){.integrations-page.integrations-detail--ramp .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px}}.rampflow{container:rampflow / inline-size;width:100%;max-width:700px;min-width:0;margin-inline:auto;color:#14213d;font-size:12px;font-family:inherit;line-height:1.3}.rampflow :where(*,*:before,*:after){box-sizing:border-box;min-width:0}.rampflow :where(h3,p,ul,dl,dd,dt){margin:0;padding:0}.rampflow :where(ul){list-style:none}.rampflow-frame{display:grid;grid-template-columns:200px 1fr;gap:0;padding:10px;background:#fff;border:1px solid #e3e7ee;border-radius:16px;box-shadow:0 1px 2px #14213d0a,0 8px 24px -12px #14213d14;position:relative;align-items:center}.rampflow-source,.rampflow-record{background:#fff;border:1px solid #e3e7ee;border-radius:12px;position:relative;z-index:1}.rampflow-source{padding:11px 10px;width:200px}.rampflow-record{padding:12px;margin-left:28px;box-shadow:0 1px 2px #14213d0d,0 10px 24px -14px #2563eb40;display:flex;flex-direction:column;gap:9px}.rampflow-connector{position:absolute;left:210px;width:28px;top:0;bottom:0;display:block;z-index:0;pointer-events:none}.rampflow-connector span{position:absolute;left:0;right:0;top:35%;height:2px;background:#2f6bed;opacity:.55}.rampflow-connector span:after{content:"";position:absolute;right:0;top:-3px;border:4px solid transparent;border-left:6px solid #2f6bed;border-right:0}.rampflow-source-head{display:flex;align-items:center;gap:8px;padding-bottom:8px}.rampflow-logo{display:inline-flex;width:28px;height:28px;flex:none}.integrations-page .rampflow-logo,.integrations-page .rampflow-logo .integrations-logo,.integrations-page .rampflow-logo .integrations-logo img,.integrations-page .rampflow-logo img,.integrations-page .rampflow-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.rampflow-source-title{font-weight:600;font-size:13px;padding-bottom:2px;border-bottom:2px solid #d4f23a;white-space:nowrap}.rampflow-card-ind{font-size:12px;color:#6b7487;padding:4px 0 8px 8px;margin-bottom:4px;border-left:2px solid #c9d0dd;font-variant-numeric:tabular-nums;white-space:nowrap}.rampflow-rows{display:flex;flex-direction:column;gap:3px}.rampflow-rows li{display:flex;align-items:center;gap:8px;padding:7px 6px;border-radius:8px;position:relative}.rampflow-rows li.is-selected{background:#eaf1ff;box-shadow:inset 2px 0 #2f6bed}.rampflow-ico{flex:none;color:#6b7487}.is-selected .rampflow-ico{color:#2f6bed}.rampflow-merch{flex:1 1 0;display:flex;flex-direction:column;min-width:0;line-height:1.25}.rampflow-name{font-weight:600;overflow-wrap:normal;word-break:normal}.rampflow-cat{color:#6b7487}.rampflow-amt{flex:none;width:70px;text-align:right;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.rampflow-record-head{display:flex;align-items:center;justify-content:space-between}.rampflow-brand{font-weight:700;font-size:13px;letter-spacing:.01em;color:#2f6bed}.rampflow-matched{color:#2f6bed;background:#eaf1ff;font-weight:600;padding:2px 8px;border-radius:99px}.rampflow-title{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}.rampflow-title-name{font-size:16px;font-weight:700}.rampflow-title-amt{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.rampflow-details{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:start}.rampflow-receipt{width:72px;min-height:102px;background:#fdfdfb;border:1px solid #dfe3ea;border-radius:3px;padding:6px;display:flex;flex-direction:column;gap:3px;box-shadow:0 2px 4px #14213d14;font-size:12px}.rampflow-receipt b{font-size:12px;line-height:1.3}.rampflow-receipt i{font-size:12px;line-height:1.3;font-style:normal;color:#6b7487}.rampflow-receipt u{display:block;height:2px;background:#e3e6ec;border-radius:1px;text-decoration:none}.rampflow-receipt u:nth-of-type(2){width:60%}.rampflow-receipt:before{content:"";display:block;height:3px;width:70%;background:#14213d;border-radius:1px}.rampflow-receipt strong{margin-top:auto;font-size:12px;line-height:1.3;font-variant-numeric:tabular-nums;white-space:nowrap}.rampflow-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px}.rampflow-fields .wide{grid-column:1 / -1}.rampflow-fields dt{color:#6b7487}.rampflow-fields dd{font-weight:600;overflow-wrap:anywhere}.rampflow-policy{border-top:1px solid #e8ebf1;padding-top:9px;display:flex;flex-direction:column;gap:8px}.rampflow-policy h3{font-size:12px;font-weight:700;color:#14213d}.rampflow-policy ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px}.rampflow-policy ul li{display:flex;align-items:flex-start;gap:5px;color:#14213d;overflow-wrap:break-word}.rampflow-policy ul li svg{color:#1f9d55;flex:none;margin-top:1px}.rampflow-approval{display:flex;align-items:center;gap:8px;padding:7px 8px;background:#f6f8fb;border-radius:8px}.rampflow-avatar{flex:none;width:24px;height:24px;border-radius:50%;background:#dbe5f7;color:#35507f;display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:12px}.rampflow-appr-text{flex:1 1 0;display:flex;flex-direction:column;line-height:1.25}.rampflow-appr-label{color:#6b7487}.rampflow-appr-name{font-weight:600}.rampflow-approved{flex:none;display:inline-flex;gap:3px;align-items:center;color:#1f9d55;font-weight:600}.rampflow-ready{display:flex;align-items:center;gap:7px;font-weight:600;color:#1f9d55}.rampflow-ready span{width:7px;height:7px;border-radius:50%;background:#1f9d55}@container rampflow (max-width: 609px){.rampflow-frame{grid-template-columns:minmax(0,1fr);gap:22px}.rampflow-source{width:100%}.rampflow-record{margin-left:0}.rampflow-connector{position:relative;left:auto;top:auto;bottom:auto;width:auto;height:0;order:0;grid-row:2;display:flex;justify-content:center;align-items:center}.rampflow-source{grid-row:1}.rampflow-record{grid-row:3}.rampflow-connector span{position:absolute;top:-4px;left:50%;right:auto;width:2px;height:22px;transform:translate(-1px)}.rampflow-connector span:after{inset:auto auto -1px -3px;border:4px solid transparent;border-top:6px solid #2f6bed;border-bottom:0}.rampflow-policy ul{grid-template-columns:minmax(0,1fr)}}@container rampflow (max-width: 330px){.rampflow-details,.rampflow-fields{grid-template-columns:minmax(0,1fr)}}@container rampflow (min-width: 610px) and (max-width: 680px){.rampflow-policy ul{grid-template-columns:minmax(0,1fr)}}@container rampflow (min-width:610px){.rampflow-details{grid-template-columns:72px minmax(0,1fr)}.rampflow-fields{grid-template-columns:minmax(0,1fr);gap:5px}.rampflow-fields>div{display:grid;grid-template-columns:105px minmax(0,1fr);gap:6px;align-items:baseline}.rampflow-fields dd{overflow-wrap:normal}.rampflow-connector{display:none}.rampflow-rows li.is-selected:after{content:"";position:absolute;right:-39px;top:50%;width:39px;height:1px;background:#2f6bed;opacity:.65}.rampflow-rows li.is-selected:before{content:"";position:absolute;right:-39px;top:calc(50% - 3px);width:6px;height:6px;border-top:1px solid #2f6bed;border-right:1px solid #2f6bed;transform:rotate(45deg)}}.integrations-page.integrations-detail--amex .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:40px;align-items:center}.integrations-page.integrations-detail--amex .integrations-detail-hero>*{min-width:0}@media(max-width:1359px){.integrations-page.integrations-detail--amex .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px}}.amexflow{container:amexflow / inline-size;width:100%;max-width:700px;min-width:0;margin-inline:auto;color:#14213d;font-size:12px;font-family:inherit;line-height:1.3}.amexflow :where(*,*:before,*:after){box-sizing:border-box;min-width:0}.amexflow :where(h3,p,ul,dl,dd,dt){margin:0;padding:0}.amexflow :where(ul){list-style:none}.amexflow-frame{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;padding:12px;background:#fff;border:1px solid #e3e7ee;border-radius:16px;box-shadow:0 1px 2px #14213d0a,0 8px 24px -12px #14213d14}.amexflow-source,.amexflow-record{background:#fff;border:1px solid #e3e7ee;border-radius:12px}.amexflow-source{padding:10px;background:#f8fafd}.amexflow-source-head{display:flex;align-items:center;gap:8px;padding-bottom:8px}.amexflow-logo{display:inline-flex;width:28px;height:28px;flex:none}.integrations-page .amexflow-logo,.integrations-page .amexflow-logo .integrations-logo,.integrations-page .amexflow-logo .integrations-logo img,.integrations-page .amexflow-logo img,.integrations-page .amexflow-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.amexflow-source-title{display:flex;flex-direction:column}.amexflow-source-title strong{font-weight:600;font-size:13px}.amexflow-source-title span{color:#6b7487;font-variant-numeric:tabular-nums;white-space:nowrap}.amexflow-rows{display:flex;flex-direction:column;gap:3px}.amexflow-rows li{display:flex;align-items:center;gap:8px;padding:7px 6px;border-radius:8px;position:relative}.amexflow-rows li.is-selected{background:#e4eefb;box-shadow:inset 2px 0 #006fcf}.amexflow-ico{flex:none;color:#6b7487}.is-selected .amexflow-ico{color:#006fcf}.amexflow-merch{flex:1 1 0;display:flex;flex-direction:column;line-height:1.25}.amexflow-name{font-weight:600}.amexflow-cat{color:#6b7487}.amexflow-amt{flex:none;text-align:right;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.amexflow-total{display:flex;justify-content:space-between;gap:8px;margin-top:6px;padding:7px 6px 0;border-top:1px solid #e3e7ee;color:#6b7487}.amexflow-total b{flex:none;color:#14213d;font-variant-numeric:tabular-nums;white-space:nowrap}.amexflow-arrow{position:relative;height:22px}.amexflow-arrow span{position:absolute;left:50%;top:0;width:2px;height:16px;background:#2f6bed;opacity:.6;transform:translate(-1px)}.amexflow-arrow span:after{content:"";position:absolute;left:-3px;bottom:-4px;border:4px solid transparent;border-top:6px solid #2f6bed;border-bottom:0}.amexflow-main{display:flex;flex-direction:column;gap:8px}.amexflow-record{padding:12px;display:flex;flex-direction:column;gap:10px;box-shadow:0 1px 2px #14213d0d,0 10px 24px -14px #2563eb40}.amexflow-record-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.amexflow-brand{font-weight:700;font-size:13px;letter-spacing:.01em;color:#2f6bed}.amexflow-doc{display:inline-flex;align-items:center;gap:4px;color:#1f9d55;font-weight:600}.amexflow-title{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}.amexflow-title h3{font-size:16px;font-weight:700}.amexflow-title-amt{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.amexflow-details{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:start}.amexflow-receipt{width:76px;min-height:108px;background:#fdfdfb;border:1px solid #dfe3ea;border-radius:3px;padding:6px;display:flex;flex-direction:column;gap:3px;box-shadow:0 2px 4px #14213d14}.amexflow-receipt:before{content:"";display:block;height:3px;width:70%;background:#14213d;border-radius:1px}.amexflow-receipt b{font-size:12px;line-height:1.3}.amexflow-receipt i{font-style:normal;color:#6b7487}.amexflow-receipt u{display:block;height:2px;background:#e3e6ec;border-radius:1px;text-decoration:none}.amexflow-receipt u:nth-of-type(2){width:60%}.amexflow-receipt strong{margin-top:auto;font-variant-numeric:tabular-nums;white-space:nowrap}.amexflow-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.amexflow-fields dt{color:#6b7487}.amexflow-fields dd{font-weight:600;overflow-wrap:break-word}.amexflow-match{display:inline-flex;align-items:flex-start;gap:4px;color:#1f9d55}.amexflow-match svg{flex:none;margin-top:1px}.amexflow-ready{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#f1faf4;border:1px solid #cfe9d9;border-radius:10px}.amexflow-check{flex:none;width:20px;height:20px;border-radius:50%;background:#1f9d55;color:#fff;display:inline-flex;align-items:center;justify-content:center}.amexflow-ready-text{flex:1 1 0;display:flex;flex-direction:column}.amexflow-ready-text b{color:#1f9d55}.amexflow-ready-text span{color:#4a5568}@container amexflow (min-width: 610px){.amexflow-frame{grid-template-columns:200px minmax(0,1fr);gap:0;align-items:center}.amexflow-arrow{display:none}.amexflow-main{margin-left:34px}.amexflow-fields>div{display:grid;grid-template-columns:105px minmax(0,1fr);gap:6px;align-items:baseline}.amexflow-rows li.is-selected:after{content:"";position:absolute;right:-45px;top:50%;width:45px;height:1px;background:#2f6bed;opacity:.7}.amexflow-rows li.is-selected:before{content:"";position:absolute;right:-45px;top:calc(50% - 3px);width:6px;height:6px;border-top:1px solid #2f6bed;border-right:1px solid #2f6bed;transform:rotate(45deg)}}@container amexflow (max-width: 330px){.amexflow-details{grid-template-columns:minmax(0,1fr)}}.integrations-page.integrations-detail--jpmorgan{container:jpmhero / inline-size}.integrations-page.integrations-detail--jpmorgan .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--jpmorgan .integrations-detail-hero>*{min-width:0}@container jpmhero (min-width: 1150px){.integrations-page.integrations-detail--jpmorgan .integrations-detail-hero{grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:40px}}.jpmflow{--jpm-navy: #14213d;--jpm-muted: #6b7280;--jpm-blue: #2563eb;--jpm-green: #15803d;--jpm-line: #e5e7eb;container-type:inline-size;container-name:jpmflow;width:100%;max-width:700px;min-width:0;margin-inline:auto;padding:0;font-family:inherit;font-size:12px;line-height:1.3;color:var(--jpm-navy)}.jpmflow-frame{padding:8px;display:flex;flex-direction:column;align-items:stretch;gap:0}:where(.jpmflow) :where(*,ul,ol,dl,dd,dt,p,header,section){min-width:0;margin:0;padding:0;box-sizing:border-box;list-style:none;font-size:inherit;line-height:inherit}.jpmflow-card{background:#fff;border:1px solid var(--jpm-line);border-radius:10px;box-shadow:0 1px 2px #14213d0d;padding:12px;min-width:0;display:flex;flex-direction:column;gap:8px;overflow-wrap:anywhere}.jpmflow-head{display:flex;align-items:center;gap:8px}.jpmflow-head-split{justify-content:space-between}.jpmflow-title{font-weight:600;color:var(--jpm-navy)}.jpmflow-muted{color:var(--jpm-muted)}.jpmflow .jpmflow-logo{display:inline-flex;width:28px;height:28px;flex:none}.integrations-page .jpmflow-logo .integrations-logo,.integrations-page .jpmflow-logo .integrations-logo img,.integrations-page .jpmflow-logo .integrations-logo svg,.integrations-page .jpmflow-logo img,.integrations-page .jpmflow-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.jpmflow-list{display:flex;flex-direction:column;gap:4px}.jpmflow-row{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2px 8px;padding:5px 6px;border-radius:6px}.jpmflow-row-selected{border:1px solid var(--jpm-blue);background:#fff;flex-direction:column}.jpmflow-row-selected .jpmflow-merchant{font-weight:600}.jpmflow-sel-meta{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 8px}.jpmflow-sel-meta strong{color:var(--jpm-blue);font-weight:600}.jpmflow-sel-meta strong,.jpmflow-row:not(.jpmflow-row-selected) .jpmflow-muted{white-space:nowrap;font-variant-numeric:tabular-nums}.jpmflow-row:not(.jpmflow-row-selected){color:var(--jpm-muted)}.jpmflow-details{display:flex;flex-direction:column;gap:6px}.jpmflow-detail{display:flex;gap:8px;align-items:baseline}.jpmflow-detail dt{flex:0 0 90px;color:var(--jpm-muted)}.jpmflow-detail dd{flex:1 1 0;min-width:0;color:var(--jpm-navy);font-weight:500;overflow-wrap:break-word;word-break:normal}.jpmflow-status{align-self:flex-start;display:inline-block;color:var(--jpm-green);background:#fff;border:1px solid #bbe5c9;border-radius:999px;padding:1px 8px;font-weight:600}.jpmflow-checks{display:flex;flex-direction:column;gap:6px}.jpmflow-checks li{display:flex;gap:6px;align-items:flex-start}.jpmflow-check{flex:none;color:var(--jpm-green);margin-top:0}.jpmflow-ready{margin-top:2px}.jpmflow-arrow{color:var(--jpm-blue);display:flex;align-items:center;justify-content:center;flex:none}.jpmflow-arrow-h{display:none}.jpmflow-arrow-v{display:block}@container jpmflow (min-width: 610px){.jpmflow-frame{flex-direction:row;align-items:center}.jpmflow-source{flex:0 0 160px;width:160px}.jpmflow-review{flex:0 0 158px;width:158px}.jpmflow-main{flex:1 1 0;min-width:0}.jpmflow-arrow{flex:0 0 14px;width:14px}.jpmflow-arrow-h{display:block}.jpmflow-arrow-v{display:none}}:where(.integrations-page.integrations-detail--cashpro){container:cashprohero / inline-size}.integrations-page.integrations-detail--cashpro .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--cashpro .integrations-detail-hero>*{min-width:0}@container cashprohero (min-width: 1150px){.integrations-page.integrations-detail--cashpro .integrations-detail-hero{grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:40px}}:where(.cashproflow) :where(*){box-sizing:border-box;margin:0;padding:0;min-width:0}.cashproflow{container:cashproflow / inline-size;margin-inline:auto;--cf-navy: #14213d;--cf-muted: #6b7587;--cf-line: #e3e7ee;--cf-blue: #2f6bff;--cf-green: #1e8a55;--cf-green-bg: #eaf6ef;width:100%;max-width:700px;min-width:0;color:var(--cf-navy);font-family:inherit;font-size:12px;line-height:1.35}.cashproflow .cashproflow-frame{padding:8px;display:flex;flex-direction:column;align-items:stretch;gap:6px}.cashproflow .cashproflow-card{background:#fff;border:1px solid var(--cf-line);border-radius:10px;padding:10px;box-shadow:0 1px 2px #14213d0d,0 4px 12px #14213d0a;display:flex;flex-direction:column;gap:7px;overflow-wrap:break-word;word-break:normal}.cashproflow .cashproflow-main{border-color:#cfdcff}.cashproflow .cashproflow-arrow{color:var(--cf-blue);display:flex;justify-content:center;align-items:center;flex:none}.cashproflow .cashproflow-arrow-h{display:none}.cashproflow .cashproflow-arrow-v{display:block}.cashproflow .cashproflow-brand{display:flex;align-items:center;gap:6px}.cashproflow .cashproflow-name{font-weight:650;font-size:13px;color:var(--cf-navy)}.cashproflow .cashproflow-blue{color:var(--cf-blue)}.cashproflow .cashproflow-muted{color:var(--cf-muted);font-size:12px}.cashproflow .cashproflow-strong{font-weight:600;font-size:12px;color:var(--cf-navy)}.cashproflow .cashproflow-money{font-weight:650;font-size:13px;white-space:nowrap;font-variant-numeric:tabular-nums}.cashproflow .cashproflow-row{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-wrap:wrap}.cashproflow .cashproflow-logo{display:inline-flex;width:28px;height:28px;flex:none}.cashproflow .cashproflow-logo .integrations-logo,.cashproflow .cashproflow-logo .integrations-logo img,.cashproflow .cashproflow-logo .integrations-logo svg{width:28px;height:28px;max-width:28px;max-height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.cashproflow .cashproflow-logo .integrations-logo{display:inline-flex;align-items:center;justify-content:center;border-radius:0}.cashproflow .cashproflow-selected{display:flex;flex-direction:column;gap:3px;padding:8px;border-radius:8px;background:#f3f7ff;border:1px solid #cfdcff;box-shadow:inset 2px 0 0 var(--cf-blue)}.cashproflow .cashproflow-green{color:var(--cf-green);font-weight:600;font-size:12px}.cashproflow .cashproflow-dot{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.cashproflow .cashproflow-dot:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cf-green)}.cashproflow .cashproflow-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cashproflow .cashproflow-matched{margin-left:auto}.cashproflow .cashproflow-pay{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap;padding-bottom:7px;border-bottom:1px solid var(--cf-line)}.cashproflow .cashproflow-doc{display:flex;align-items:center;gap:9px;padding:7px;border:1px solid var(--cf-line);border-radius:8px;background:#fafbfd}.cashproflow .cashproflow-doc-text{display:flex;flex-direction:column}.cashproflow .cashproflow-attached{display:inline-flex;align-items:center;gap:4px;color:var(--cf-blue)}.cashproflow .cashproflow-thumb{position:relative;flex:none;width:30px;height:38px;background:#fff;border:1px solid #cdd4e0;border-radius:3px;padding:6px 4px;display:flex;flex-direction:column;gap:3px;box-shadow:0 1px 2px #14213d1a}.cashproflow .cashproflow-thumb i{display:block;height:2px;background:#cdd4e0;border-radius:1px}.cashproflow .cashproflow-thumb i:nth-child(2){width:70%}.cashproflow .cashproflow-thumb b{display:block;height:3px;width:55%;margin-top:auto;background:var(--cf-blue);border-radius:1px;opacity:.7}.cashproflow .cashproflow-fields{display:flex;flex-direction:column;gap:5px}.cashproflow .cashproflow-fields>div{display:flex;flex-direction:column}.cashproflow .cashproflow-fields dt{color:var(--cf-muted);font-size:12px}.cashproflow .cashproflow-fields dd{color:var(--cf-navy);font-size:12px;font-weight:550}.cashproflow .cashproflow-checks{list-style:none;display:flex;flex-direction:column;gap:6px}.cashproflow .cashproflow-checks li{display:flex;align-items:flex-start;gap:6px;font-size:12px}.cashproflow .cashproflow-tick{flex:none;width:16px;height:16px;border-radius:50%;background:var(--cf-green-bg);color:var(--cf-green);display:inline-flex;align-items:center;justify-content:center}.cashproflow .cashproflow-ready{padding:6px 8px;border-radius:6px;background:var(--cf-green-bg);align-self:flex-start}@container cashproflow (min-width: 610px){.cashproflow .cashproflow-frame{flex-direction:row;align-items:center;gap:0}.cashproflow .cashproflow-arrow{flex:0 0 14px}.cashproflow .cashproflow-arrow-h{display:block}.cashproflow .cashproflow-arrow-v{display:none}.cashproflow .cashproflow-source{flex:0 0 155px}.cashproflow .cashproflow-main{flex:1 1 0}.cashproflow .cashproflow-final{flex:0 0 155px}.cashproflow .cashproflow-fields{display:grid;grid-template-columns:1fr}}.integrations-page.integrations-detail--adyen{container:adyenhero / inline-size}.integrations-page.integrations-detail--adyen .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--adyen .integrations-detail-hero>*{min-width:0}@container adyenhero (min-width: 1150px){.integrations-page.integrations-detail--adyen .integrations-detail-hero{grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:40px}}:where(.adyenflow) :where(*){box-sizing:border-box;margin:0;padding:0;min-width:0}.adyenflow{--af-navy: #14213d;--af-muted: #667085;--af-line: #e4e7ec;--af-blue: #2f6bff;--af-blue-bg: #eaf1ff;--af-green: #0abf53;--af-gdark: #067a37;--af-gray: #f4f5f7;container:adyenflow / inline-size;width:100%;max-width:700px;min-width:0;margin-inline:auto;padding:0;color:var(--af-navy);font-family:inherit;font-size:12px;line-height:1.35}.adyenflow__row{display:flex;align-items:center;padding:8px;gap:0}.adyenflow__card{background:#fff;border:1px solid var(--af-line);border-radius:10px;box-shadow:0 1px 2px #1018280d;overflow-wrap:break-word}.adyenflow__source{flex:0 0 170px}.adyenflow__mid{flex:0 0 135px}.adyenflow__final{flex:1 1 0}.adyenflow__head{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;padding:8px 10px;border-bottom:1px solid var(--af-line)}.adyenflow__head--navy{background:#fff;color:var(--af-navy)}.adyenflow__title{font-weight:600;font-size:12px}.adyenflow__brand{font-weight:800;font-style:italic;letter-spacing:-.01em;font-size:13px;padding-right:8px;border-right:1px solid var(--af-line)}.adyenflow__logo{display:inline-flex;width:28px;height:28px;flex:none}.integrations-page .adyenflow__logo .integrations-logo,.integrations-page .adyenflow__logo .integrations-logo img,.integrations-page .adyenflow__logo .integrations-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.adyenflow__ok{margin-left:auto;display:inline-flex;align-items:center;gap:4px;color:var(--af-gdark);font-weight:600;font-size:12px}.adyenflow__ok i,.adyenflow__ready i{width:6px;height:6px;border-radius:50%;background:var(--af-green)}.adyenflow__sum{padding:4px 6px}.adyenflow__sum>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 6px;padding:6px 4px;border-radius:6px;color:var(--af-muted)}.adyenflow__sum dd{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--af-navy);margin-left:auto}.adyenflow__sum .is-sel{background:var(--af-blue-bg);color:var(--af-blue);font-weight:600;box-shadow:inset 0 0 0 1px #c5d7ff}.adyenflow__sum .is-sel dd{color:var(--af-blue)}.adyenflow__sum .is-net{border-top:1px solid var(--af-line);border-radius:0;margin-top:2px;font-weight:600;color:var(--af-navy)}.adyenflow__arrow{flex:0 0 14px;align-self:stretch;display:flex;align-items:center}.adyenflow__arrow svg{width:14px;height:14px;visibility:hidden;overflow:visible;fill:none;stroke:var(--af-blue);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.adyenflow__arrow-v{display:none}.adyenflow__mid{padding-bottom:8px}.adyenflow__path{margin:8px 8px 0;padding:6px 8px;border-radius:8px;background:var(--af-gray);border:1px solid var(--af-line);display:flex;flex-direction:column;color:var(--af-muted)}.adyenflow__path b{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--af-navy);font-size:13px}.adyenflow__path em{font-style:normal}.adyenflow__path.is-sel{background:var(--af-blue-bg);border-color:var(--af-blue);color:var(--af-blue)}.adyenflow__path.is-sel b{color:var(--af-blue)}.adyenflow__path.is-sel em{font-weight:600}.adyenflow__check{display:flex;align-items:center;gap:5px;margin:8px 10px 0;font-weight:600;color:var(--af-gdark)}.adyenflow__check svg{width:14px;height:14px;flex:none;fill:none;stroke:var(--af-green);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.adyenflow__amount{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;padding:8px 10px;background:var(--af-blue-bg);border-bottom:1px solid var(--af-line)}.adyenflow__amount span{font-weight:600}.adyenflow__amount b{font-size:16px;color:var(--af-blue);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto}.adyenflow__meta{padding:4px 10px}.adyenflow__meta>div{display:flex;gap:8px;padding:3px 0}.adyenflow__meta dt{flex:0 0 76px;color:var(--af-muted)}.adyenflow__meta dd{flex:1 1 0;overflow-wrap:break-word;font-weight:500}.adyenflow__doc{display:flex;align-items:flex-start;gap:5px}.adyenflow__doc svg{width:14px;height:14px;flex:none;margin-top:1px;fill:none;stroke:var(--af-blue);stroke-width:1.2;stroke-linejoin:round}.adyenflow__ready{display:flex;align-items:center;gap:5px;margin:2px 10px 9px;color:var(--af-gdark);font-weight:600}@container adyenflow (min-width: 610px){.adyenflow__source .adyenflow__sum .is-sel,.adyenflow__mid .adyenflow__path.is-sel{position:relative}.adyenflow__source .adyenflow__sum .is-sel:after,.adyenflow__mid .adyenflow__path.is-sel:after{content:"";position:absolute;top:50%;height:1px;background:var(--af-blue)}.adyenflow__source .adyenflow__sum .is-sel:after{right:-21px;width:21px}.adyenflow__mid .adyenflow__path.is-sel:after{right:-23px;width:23px}.adyenflow__source .adyenflow__sum .is-sel:before,.adyenflow__mid .adyenflow__path.is-sel:before{content:"";position:absolute;top:calc(50% - 3px);width:6px;height:6px;border-top:1px solid var(--af-blue);border-right:1px solid var(--af-blue);transform:rotate(45deg)}.adyenflow__source .adyenflow__sum .is-sel:before{right:-21px}.adyenflow__mid .adyenflow__path.is-sel:before{right:-23px}}@container adyenflow (max-width: 609px){.adyenflow__row{flex-direction:column;align-items:stretch}.adyenflow__source,.adyenflow__mid,.adyenflow__final{flex:none;width:100%;max-width:360px;margin-inline:auto}.adyenflow__arrow{flex:0 0 24px;height:24px;align-self:center;justify-content:center}.adyenflow__arrow svg{width:14px;height:24px;visibility:visible}.adyenflow__arrow-h{display:none}.adyenflow__arrow-v{display:block}}@container adyenflow (max-width: 300px){.adyenflow__meta>div{flex-direction:column;gap:0}.adyenflow__meta dt{flex:none}}.integrations-page.integrations-detail--square{container:squarehero / inline-size}.integrations-page.integrations-detail--square .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--square .integrations-detail-hero>*{min-width:0}@container squarehero (min-width: 1150px){.integrations-page.integrations-detail--square .integrations-detail-hero{grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:40px}}:where(.squareflow) :where(*){box-sizing:border-box;min-width:0;margin:0;padding:0;font:inherit}.squareflow{--sf-navy: #14213d;--sf-muted: #6b7a90;--sf-blue: #2563eb;--sf-line: #e3e7ee;--sf-green: #15803d;--sf-green-bg: #ecf8f0;--sf-sel: #e8f0fe;container:squareflow / inline-size;width:100%;max-width:700px;min-width:0;margin-inline:auto;padding:0;color:var(--sf-navy);font-size:12px;line-height:1.3;font-family:inherit}.squareflow-row{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:8px}.squareflow-card{min-width:0;background:#fff;border:1px solid var(--sf-line);border-radius:12px;box-shadow:0 1px 3px #14213d0f;padding:10px;overflow-wrap:break-word;word-wrap:break-word;display:flex;flex-direction:column;gap:8px}.squareflow-arrow{display:flex;justify-content:center;align-items:center;color:var(--sf-blue);height:24px;transform:rotate(90deg);flex:none}.squareflow-head{display:flex;align-items:center;gap:8px;min-width:0}.squareflow-title{font-size:12px;font-weight:650;color:var(--sf-navy)}.squareflow-sub{font-size:12px;color:var(--sf-muted)}.squareflow-logo,.squareflow-logo .integrations-logo{display:inline-flex;flex:none}.squareflow-brand{font-style:italic;font-weight:800;font-size:13px;letter-spacing:-.02em;color:#0a0a0a}.integrations-page .squareflow-logo,.integrations-page .squareflow-logo .integrations-logo,.integrations-page .squareflow-logo .integrations-logo img,.integrations-page .squareflow-logo .integrations-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.squareflow-money{white-space:nowrap;font-variant-numeric:tabular-nums}.squareflow-tabs{display:flex;gap:12px;border-bottom:1px solid var(--sf-line)}.squareflow-tab{color:var(--sf-muted);padding-bottom:5px;border-bottom:2px solid transparent;margin-bottom:-1px}.squareflow-tab-on{color:var(--sf-blue);border-bottom-color:var(--sf-blue);font-weight:600}.squareflow-list{list-style:none;display:flex;flex-direction:column;gap:2px}.squareflow-tx{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:6px;padding:5px 6px;border-radius:6px}.squareflow-tx-name{min-width:0}.squareflow-tx-sel{background:var(--sf-sel);outline:1px solid #c7d8fb;font-weight:600}.squareflow-tx-date{flex-basis:100%;color:var(--sf-muted);font-weight:400}.squareflow-foot{color:var(--sf-muted);margin-top:auto}.squareflow-body{display:grid;grid-template-columns:minmax(0,1fr) 72px;align-items:start;gap:10px}.squareflow-detail{display:contents}.squareflow-summary{display:flex;justify-content:space-between;align-items:flex-start;gap:6px;flex-wrap:wrap}.squareflow-amt{font-size:16px;font-weight:700;line-height:1.2}.squareflow-matched,.squareflow-ready{display:inline-flex;align-items:center;gap:4px;color:var(--sf-green);background:var(--sf-green-bg);border-radius:999px;padding:2px 8px;font-weight:600;width:fit-content}.squareflow-check{flex:none;color:var(--sf-green)}.squareflow-fields{grid-column:1 / -1;grid-row:2;display:flex;flex-direction:column;gap:4px}.squareflow-field{display:flex;justify-content:space-between;gap:8px;border-top:1px solid #eef1f5;padding-top:4px}.squareflow-field dt{flex:0 0 74px;color:var(--sf-muted)}.squareflow-field dd{flex:1 1 0;text-align:left;min-width:0;font-weight:500}.squareflow-ok{color:var(--sf-green)}.squareflow-receipt{grid-column:2;grid-row:1;width:72px;background:#fffdf7;border:1px solid var(--sf-line);border-radius:3px;box-shadow:0 1px 2px #14213d14;padding:5px 4px;display:flex;flex-direction:column;gap:3px;text-align:center;font-size:12px}.squareflow-receipt b{font-size:12px;font-weight:700;line-height:1.1}.squareflow-receipt i{display:block;height:2px;background:#d8dde6}.squareflow-receipt i.squareflow-short{width:60%}.squareflow-receipt .squareflow-money{font-weight:700;font-size:12px}.squareflow-checks{list-style:none;display:flex;flex-direction:column;gap:3px}.squareflow-checks li{display:flex;gap:5px;align-items:flex-start}.squareflow-final{gap:6px}.squareflow-approval{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 4px;border-top:1px solid var(--sf-line);padding-top:8px}.squareflow-approval .squareflow-sub{grid-column:1 / -1}.squareflow-approval .squareflow-title{grid-row:2}.squareflow-approval .squareflow-matched{grid-column:2;grid-row:2;padding:0;background:none}.squareflow-ready{width:100%;justify-content:center;border-radius:8px;padding:4px}@container squareflow (min-width: 610px){.squareflow-row{flex-direction:row;align-items:center}.squareflow-arrow{transform:none;width:14px;height:auto;align-self:center;margin-inline:0}.squareflow-source{flex:0 0 155px}.squareflow-main{flex:1 1 0}.squareflow-final{flex:0 0 170px}.squareflow-tx-sel{position:relative}.squareflow-tx-sel:after{content:"";position:absolute;right:-25px;top:50%;width:25px;height:1px;background:var(--sf-blue)}.squareflow-tx-sel:before{content:"";position:absolute;right:-25px;top:calc(50% - 3px);width:6px;height:6px;border-top:1px solid var(--sf-blue);border-right:1px solid var(--sf-blue);transform:rotate(45deg)}.squareflow-arrow-selected svg{visibility:hidden}}@container squareflow (max-width: 300px){.squareflow-field{flex-direction:column;gap:0}.squareflow-field dt{flex:none}.squareflow-field dd{text-align:left}}:where(.plaidflow) :where(*){box-sizing:border-box;min-width:0;margin:0;padding:0}.integrations-page.integrations-detail--plaid{container:plaidhero/inline-size}.integrations-page.integrations-detail--plaid .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--plaid .integrations-detail-hero>*{min-width:0}@container plaidhero (min-width:1150px){.integrations-page.integrations-detail--plaid .integrations-detail-hero{grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:40px}}.plaidflow{container:plaidflow/inline-size;width:100%;max-width:700px;min-width:0;margin-inline:auto;font-family:inherit;color:#13203a;line-height:1.3}.plaidflow-frame{display:grid;grid-template-columns:150px 14px minmax(0,1fr) 14px 145px;gap:0;align-items:center;padding:8px}.plaidflow *{min-width:0;font-size:12px;line-height:1.3;font-family:inherit;overflow-wrap:break-word;word-break:normal}.plaidflow-card{background:#fff;border:1px solid #e3e6ec;border-radius:10px;box-shadow:0 1px 2px #13203a0d;padding:8px}.plaidflow ul{list-style:none;display:grid;gap:4px}.plaidflow-head{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-wrap:wrap;font-weight:600;margin-bottom:6px}.plaidflow-source .plaidflow-head{justify-content:flex-start}.plaidflow-demo{color:#5b6679;margin-bottom:6px}.plaidflow-brand{font-style:italic;font-weight:800;font-size:13px}.plaidflow-source li{padding:3px 5px;border-radius:6px;display:block}.plaidflow-source li.is-sel{background:#f2f6ff;border:1px solid #2563eb}.plaidflow-line{display:flex;align-items:center;gap:4px;justify-content:space-between;flex-wrap:wrap}.plaidflow-line strong{font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.plaidflow small{color:#5b6679;display:block}.plaidflow-logo,.integrations-page .plaidflow-logo .integrations-logo{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;box-shadow:none}.integrations-page .plaidflow-logo .integrations-logo img,.integrations-page .plaidflow-logo .integrations-logo svg,.plaidflow-logo img,.plaidflow-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.plaidflow-arrow{color:#2563eb;display:flex;justify-content:center}.plaidflow-arrow svg{width:14px;height:14px;stroke-width:1.25}.plaidflow-arrow .v{display:none}.plaidflow-main dl{display:grid;grid-template-columns:1fr 1fr;gap:4px 8px;margin-bottom:6px}.plaidflow dt{color:#5b6679}.plaidflow dd{font-weight:600}.plaidflow dd svg{vertical-align:middle;margin-right:3px;color:#2563eb}.plaidflow-cost{display:flex;justify-content:space-between;gap:6px;color:#5b6679;margin-bottom:6px}.plaidflow-amt{font-weight:700;color:#13203a;white-space:nowrap;font-variant-numeric:tabular-nums}.plaidflow-ok,.plaidflow-ready{color:#157347;background:#eaf7ef;border-radius:4px;padding:0 5px;font-weight:600;display:inline-flex;gap:3px;align-items:center}.plaidflow-purpose{grid-column:1/-1;border-top:1px solid #e3e6ec;padding-top:6px}.plaidflow-purpose dt,.plaidflow-purpose dd{color:#13203a}.plaidflow-purpose dt{color:#5b6679}.plaidflow-final li{display:flex;gap:4px;align-items:flex-start}.plaidflow-tick{color:#157347;flex:none;margin-top:1px}.plaidflow-ready{margin-top:6px}@container plaidflow (min-width:610px){.plaidflow-source li.is-sel{position:relative}.plaidflow-source li.is-sel:after{content:"";position:absolute;right:-23px;top:50%;width:23px;height:1px;background:#2563eb}.plaidflow-source li.is-sel:before{content:"";position:absolute;right:-23px;top:calc(50% - 3px);width:6px;height:6px;border-top:1px solid #2563eb;border-right:1px solid #2563eb;transform:rotate(45deg)}.plaidflow-arrow-selected .h{visibility:hidden}}@container plaidflow (max-width:609px){.plaidflow-frame{grid-template-columns:minmax(0,1fr);gap:4px}.plaidflow-arrow .h{display:none}.plaidflow-arrow .v{display:block}}@supports not (container-type:inline-size){@media(max-width:640px){.plaidflow-frame{grid-template-columns:minmax(0,1fr)}.plaidflow-arrow .h{display:none}.plaidflow-arrow .v{display:block}}}:where(.marqetaflow) :where(*){min-width:0;box-sizing:border-box;margin:0;padding:0}.marqetaflow{width:100%;max-width:700px;min-width:0;margin-inline:auto;padding:0;container:marqetaflow / inline-size;font-family:inherit;color:#0f1b3d;font-size:12px;line-height:1.3}.marqetaflow__frame{display:grid;grid-template-columns:150px 14px minmax(0,1fr) 14px 180px;align-items:center;gap:0;padding:8px}.marqetaflow__card{background:#fff;border:1px solid #E5E7EB;border-radius:12px;padding:9px;box-shadow:0 1px 2px #0f1b3d0d,0 4px 12px #0f1b3d0a;display:flex;flex-direction:column;gap:4px;overflow-wrap:break-word}.marqetaflow__arrow{display:flex;align-items:center;justify-content:center;align-self:center}.marqetaflow__arrow svg{width:14px;height:12px}.marqetaflow__source .marqetaflow__arrow{align-self:auto}.marqetaflow__head{display:flex;align-items:center;gap:7px;padding-bottom:4px;border-bottom:1px solid #E5E7EB}.marqetaflow__head>span{display:flex;flex-direction:column}.marqetaflow strong{font-weight:600;font-size:12px}.marqetaflow small{font-size:12px;color:#64708a;line-height:1.25}.marqetaflow__head img,.marqetaflow__head>svg{flex:none}.marqetaflow__logo{display:inline-flex;flex:none;width:28px;height:28px}.integrations-page .marqetaflow__logo .integrations-logo,.integrations-page .marqetaflow__logo .integrations-logo img,.integrations-page .marqetaflow__logo .integrations-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.marqetaflow__list,.marqetaflow__checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.marqetaflow__list li{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 6px;padding:5px 6px;border:1px solid transparent;border-radius:8px}.marqetaflow__list li b{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.marqetaflow__list li.is-selected{background:#eff6ff;border-color:#93c5fd;color:#1d4ed8}.marqetaflow__fee{display:flex;align-items:flex-start;gap:10px}.marqetaflow__doc{flex:none;width:30px;height:40px;border:1px solid #E5E7EB;border-radius:3px;background:#fff;box-shadow:0 1px 2px #0f1b3d14;padding:6px 4px;display:flex;flex-direction:column;gap:4px}.marqetaflow__doc i{display:block;height:2px;background:#cbd5e1;border-radius:1px}.marqetaflow__doc i:first-child{background:#3b82f6;width:60%}.marqetaflow__title{font-weight:600}.marqetaflow__amt{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.marqetaflow__amt b{font-size:16px;font-variant-numeric:tabular-nums;white-space:nowrap}.marqetaflow__ok{color:#15803d;font-weight:600}.marqetaflow__grid{margin:0;display:grid;grid-template-columns:minmax(0,1fr);gap:4px}.marqetaflow__grid>div{display:grid;grid-template-columns:80px minmax(0,1fr);gap:6px}.marqetaflow__grid dt{color:#64708a}.marqetaflow__grid dd{margin:0;font-weight:500;overflow-wrap:break-word}.marqetaflow__grid .is-wide{grid-column:1 / -1}.marqetaflow__checks{gap:2px}.marqetaflow__checks li{display:flex;gap:5px}.marqetaflow__checks em{font-style:normal;color:#15803d;font-weight:700}.marqetaflow__label{color:#64708a;font-weight:600}.marqetaflow__rev{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.marqetaflow__rev>span:nth-child(2){display:flex;flex-direction:column}.marqetaflow__av{width:20px;height:20px;border-radius:50%;background:#dbeafe;color:#1d4ed8;display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;letter-spacing:-.06em;flex:none}.marqetaflow__ready{margin-top:auto;padding:4px 6px;border:1px solid #BBF7D0;background:#f0fdf4;color:#15803d;border-radius:8px;font-weight:600}@container marqetaflow (min-width: 610px){.marqetaflow__list li.is-selected{position:relative}.marqetaflow__list li.is-selected:after{content:"";position:absolute;right:-25px;top:50%;width:25px;height:1px;background:#3b82f6}.marqetaflow__list li.is-selected:before{content:"";position:absolute;right:-25px;top:calc(50% - 3px);width:6px;height:6px;border-top:1px solid #3B82F6;border-right:1px solid #3B82F6;transform:rotate(45deg)}.marqetaflow__arrow-selected svg{visibility:hidden}}@container marqetaflow (max-width: 609px){.marqetaflow__frame{grid-template-columns:minmax(0,1fr);gap:0}.marqetaflow__arrow{padding:4px 0}.marqetaflow__arrow svg{transform:rotate(90deg)}}.integrations-page.integrations-detail--marqeta{container-name:marqetahero;container-type:inline-size}.integrations-page.integrations-detail--marqeta .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--marqeta .integrations-detail-hero>*{min-width:0}@container marqetahero (min-width: 1150px){.integrations-page.integrations-detail--marqeta .integrations-detail-hero{grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:40px}}:where(.mtflow) :where(*){margin:0;padding:0;font:inherit;box-sizing:border-box;min-width:0}.integrations-page.integrations-detail--modern-treasury{container:mthero / inline-size}.integrations-page.integrations-detail--modern-treasury .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--modern-treasury .integrations-detail-hero>*{min-width:0}@container mthero (min-width: 1150px){.integrations-page.integrations-detail--modern-treasury .integrations-detail-hero{grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:40px;align-items:center}}.integrations-page .mtflow-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none}.integrations-page .mtflow-logo .integrations-logo img,.integrations-page .mtflow-logo .integrations-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none}.mtflow{container:mtflow / inline-size;width:100%;max-width:700px;min-width:0;margin-inline:auto;font-family:inherit;color:#0f1b3d;font-size:12px;line-height:1.3}.mtflow-frame{display:grid;grid-template-columns:1fr;gap:0;padding:8px}.mtflow-card{background:#fff;border:1px solid #e3e7ee;border-radius:12px;box-shadow:0 1px 2px #0f1b3d0d;padding:10px;position:relative}.mtflow-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.mtflow-head b{display:block;font-size:13px;font-weight:650}.mtflow-head small,.mtflow-who small{display:block;font-size:12px;color:#667189;overflow-wrap:break-word}.mtflow-review-head{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:0 8px}.mtflow-review-head>div{display:contents}.mtflow-review-head b{grid-column:2;grid-row:1;font-style:italic;font-weight:800}.mtflow-review-head small{grid-column:2 / -1;grid-row:2}.mtflow-review-head .mtflow-ok{grid-column:3;grid-row:1}.mtflow-logo{display:inline-flex;flex:none;width:28px;height:28px}.mtflow-fav{border-radius:4px;flex:none}.mtflow-shield{color:#3b82f6;flex:none}.mtflow-label{font-size:12px;font-weight:600;color:#667189;margin-bottom:4px}.mtflow-list,.mtflow-checks{list-style:none;display:grid;gap:2px}.mtflow-row{position:relative;padding:3px 4px;border-radius:8px}.mtflow-row.is-sel{background:#eef4ff}.mtflow-rowtop{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 4px;align-items:baseline}.mtflow-name{display:block;font-weight:600;overflow-wrap:break-word;word-break:normal}.mtflow-amt{white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:1px}.mtflow-chev{color:#3b82f6}.mtflow-date{color:#667189;font-size:12px}.mtflow-origin{display:none}.mtflow-arrow{display:flex;justify-content:center;align-items:center;height:14px;color:#3b82f6}.mtflow-right{display:none}.mtflow-hero{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px;border:1px solid #e3e7ee;border-radius:8px;margin-bottom:6px}.mtflow-doc{position:relative;width:40px;height:50px;flex:none;border:1px solid #d5dbe6;border-radius:4px;background:#f8fafd;padding:4px;display:grid;gap:3px;align-content:start;color:#3b82f6}.mtflow-doc i{display:block;height:2px;background:#d5dbe6;border-radius:1px}.mtflow-doc i.s{width:60%}.mtflow-doc em{position:absolute;right:3px;bottom:2px;font-style:normal;font-size:8px;font-weight:700;color:#667189}.mtflow-summary{display:grid;flex:1}.mtflow-vendor{font-weight:650}.mtflow-svc{color:#667189;overflow-wrap:break-word}.mtflow-summary strong{font-size:16px;font-weight:700;white-space:nowrap}.mtflow-ok{background:#e6f6ec;color:#17803d;border-radius:999px;padding:1px 8px;font-weight:600;white-space:nowrap}.mtflow-fields{display:grid}.mtflow-field{display:grid;grid-template-columns:76px minmax(0,1fr);gap:6px;padding:2px 0;border-top:1px solid #eef1f6}.mtflow-field dt{color:#667189}.mtflow-field dd{font-weight:550;overflow-wrap:break-word}.mtflow-field dd.good{color:#17803d}.mtflow-checks{margin-bottom:8px}.mtflow-checks li{display:flex;gap:6px;align-items:flex-start}.mtflow-checks svg{flex:none;margin-top:2px;color:#17803d}.mtflow-appr{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:4px 6px;padding:6px;border:1px solid #e3e7ee;border-radius:8px}.mtflow-appr .mtflow-ok{grid-column:2;width:fit-content;padding-inline:6px}.mtflow-avatar{flex:none;width:24px;height:24px;border-radius:50%;background:#dbe7ff;color:#1d4ed8;font-size:12px;font-weight:700;display:grid;place-items:center}.mtflow-who{flex:1}.mtflow-who b{font-weight:600;overflow-wrap:break-word}.mtflow-ready{margin-top:8px;background:#e6f6ec;color:#17803d;border:1px solid #c9ebd5;border-radius:8px;padding:6px;text-align:center;font-weight:600}@container mtflow (min-width: 610px){.mtflow-frame{grid-template-columns:190px 14px minmax(0,1fr) 14px 170px;align-items:center}.mtflow-arrow{height:auto;align-self:center}.mtflow-down{display:none}.mtflow-right{display:block}.mtflow-origin{display:block;position:absolute;top:50%;left:100%;width:28px;height:1px;background:#3b82f6}.mtflow-origin:after{content:"";position:absolute;right:0;top:-3px;width:6px;height:6px;border-top:1px solid #3b82f6;border-right:1px solid #3b82f6;transform:rotate(45deg)}.mtflow-arrow-selected .mtflow-right{visibility:hidden}}:where(.rvflow) :where(*){margin:0;padding:0;font:inherit;min-width:0;box-sizing:border-box}.rvflow{container:rvflow / inline-size;width:100%;max-width:700px;min-width:0;margin-inline:auto;--rv-navy: #14213d;--rv-gray: #6b7385;--rv-line: #e3e7ee;--rv-blue: #3b82f6;--rv-green: #15803d;--rv-greenbg: #eaf7ef;--rv-soft: #f5f8fc;color:var(--rv-navy);font-family:inherit;font-size:12px;line-height:1.3}.rvflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:8px}.rvflow-card{background:#fff;border:1px solid var(--rv-line);border-radius:10px;box-shadow:0 1px 2px #14213d0d;padding:10px;display:flex;flex-direction:column;gap:6px}.rvflow-wrap{overflow-wrap:break-word;word-break:normal}.rvflow-money{white-space:nowrap;font-variant-numeric:tabular-nums}.rvflow-muted{color:var(--rv-gray)}.rvflow-head{display:flex;align-items:center;gap:8px}.rvflow-titles{display:grid;min-width:0}.rvflow-titles strong{font-size:13px;font-weight:650}.rvflow-titles span{color:var(--rv-gray);font-size:12px}.rvflow-brand{font-style:italic}.rvflow-icon{border-radius:4px;flex:none}.rvflow-shield{color:var(--rv-blue);flex:none}.rvflow-logo{flex:none;width:28px;height:28px;display:inline-flex}.rvflow-list{list-style:none;display:grid;gap:2px}.rvflow-row{display:grid;gap:1px;padding:3px 4px;border:1px solid var(--rv-line);border-radius:8px}.rvflow-row.is-selected{border-color:var(--rv-blue);background:#f3f8ff;box-shadow:inset 3px 0 0 var(--rv-blue)}.rvflow-rowmain{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 6px;align-items:baseline}.rvflow-merchant{font-weight:600}.rvflow-sel{display:grid;gap:3px;margin-top:3px;padding-top:3px;border-top:1px dashed #c9dcfa}.rvflow-chip{justify-self:start;font-size:12px;color:var(--rv-gray)}.rvflow-arrow{display:flex;justify-content:center;color:var(--rv-blue)}.rvflow-right{display:none}.rvflow-ok{font-size:12px;font-weight:600;color:var(--rv-green);background:var(--rv-greenbg);border-radius:999px;padding:1px 8px;white-space:nowrap}.rvflow-summary{display:grid;grid-template-columns:40px minmax(0,1fr);gap:6px}.rvflow-sumtop{grid-column:2;grid-row:1;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px}.rvflow-fx{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:6px;background:var(--rv-soft);border:1px solid var(--rv-line);border-radius:8px;padding:6px 8px}.rvflow-fx>div+div{border-left:1px solid var(--rv-line);padding-left:8px}.rvflow-fx small{display:block;color:var(--rv-gray);font-size:12px}.rvflow-big{font-size:15px;font-weight:700}.rvflow-big i{font-size:12px;font-style:normal;color:var(--rv-gray);font-weight:600}.rvflow-fxarrow{color:var(--rv-blue)}.rvflow-receipt{grid-column:1;grid-row:1;width:34px;height:42px;display:flex;flex-direction:column;align-items:flex-start;gap:3px;color:var(--rv-gray);border:1px solid var(--rv-line);border-radius:3px;padding:4px}.rvflow-receipt em{display:block;width:100%;height:2px;background:#cbd5e1}.rvflow-receipt em:last-child{width:70%}.rvflow-fields{display:grid;gap:0}.rvflow-field{display:grid;grid-template-columns:106px minmax(0,1fr);gap:6px;padding:2px 0;border-top:1px solid var(--rv-line)}.rvflow-field dt{color:var(--rv-gray)}.rvflow-field dd{font-weight:550}.rvflow-field.is-fx dd{color:#1d4ed8}.rvflow-checks{list-style:none;display:grid;gap:2px}.rvflow-checks li{display:flex;align-items:flex-start;gap:7px}.rvflow-checks svg{color:var(--rv-green);flex:none;margin-top:2px}.rvflow-approval{border-top:1px solid var(--rv-line);padding-top:8px;display:grid;gap:5px}.rvflow-approval small{color:var(--rv-gray);font-size:12px}.rvflow-appgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;justify-items:start}.rvflow-person{display:grid}.rvflow-ready{display:flex;align-items:center;gap:6px;color:var(--rv-green);background:var(--rv-greenbg);border-radius:8px;padding:4px 6px;font-weight:600}.rvflow-ready svg{flex:none}@container rvflow (min-width: 610px){.rvflow-frame{flex-direction:row;align-items:center;gap:0}.rvflow-source{flex:0 0 175px}.rvflow-central{flex:1 1 0}.rvflow-final{flex:0 0 170px}.rvflow-arrow{flex:none;width:14px;align-self:center}.rvflow-down{display:none}.rvflow-right{display:block}.rvflow-row.is-selected{position:relative}.rvflow-row.is-selected:after{content:"";position:absolute;right:-25px;top:50%;width:25px;height:1px;background:var(--rv-blue)}.rvflow-row.is-selected:before{content:"";position:absolute;right:-25px;top:calc(50% - 3px);width:6px;height:6px;border-top:1px solid var(--rv-blue);border-right:1px solid var(--rv-blue);transform:rotate(45deg)}.rvflow-arrow-selected .rvflow-right{visibility:hidden}}.integrations-page .rvflow-logo .integrations-logo,.integrations-page .rvflow-logo .integrations-logo img,.integrations-page .rvflow-logo .integrations-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.integrations-page.integrations-detail--revolut{container:rvhero / inline-size}.integrations-page.integrations-detail--revolut .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--revolut .integrations-detail-hero>*{min-width:0}@container rvhero (min-width: 1150px){.integrations-page.integrations-detail--revolut .integrations-detail-hero{grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:40px;align-items:center}}:where(.mlflow) :where(*){font:inherit;margin:0;padding:0;box-sizing:border-box;min-width:0}:where(.mlflow) :where(*):before,:where(.mlflow) :where(*):after{box-sizing:border-box}.mlflow{container:mlflow / inline-size;width:100%;max-width:700px;min-width:0;margin:0 auto;color:#12203a;font-size:12px;font-family:inherit;line-height:1.3;font-variant-numeric:tabular-nums}.mlflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:8px}.mlflow-card{background:#fff;border:1px solid #e3e7ee;border-radius:12px;padding:10px;box-shadow:0 1px 2px #12203a0d;display:flex;flex-direction:column;gap:6px;overflow-wrap:break-word}.mlflow-card--source{border-top:2px solid #7c5cd6}.mlflow-card--mid{border-top:2px solid #3b82f6}.mlflow-card--final{border-top:2px solid #1f9d6b}.mlflow-head{display:flex;align-items:center;gap:8px}.mlflow-head>div{display:flex;flex-direction:column}.mlflow-head b{font-size:13px;font-weight:650}.mlflow-head span{color:#6b768a;font-size:12px}.mlflow-fav{border-radius:4px;flex:none}.mlflow-shield{color:#3b82f6;flex:none}.mlflow-logo{display:inline-flex;flex:none;width:28px;height:28px}.integrations-page .mlflow-logo .integrations-logo,.integrations-page .mlflow-logo .integrations-logo img,.integrations-page .mlflow-logo .integrations-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.mlflow-arrow{display:flex;justify-content:center;align-items:center;color:#3b82f6;opacity:.75}.mlflow-bill{display:flex;gap:10px;align-items:center}.mlflow-bill-main{display:flex;flex-direction:column;gap:2px;align-items:flex-start}.mlflow-bill-main b{font-size:13px;font-weight:650}.mlflow-bill-main>span:not(.mlflow-pill){color:#6b768a}.mlflow-money{font-size:15px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.mlflow-rows{display:flex;flex-direction:column;border-top:1px solid #edf0f5}.mlflow-rows>div{display:grid;grid-template-columns:108px minmax(0,1fr);gap:6px;padding:2px 0;border-bottom:1px solid #edf0f5}.mlflow-card--source .mlflow-rows>div{grid-template-columns:minmax(0,1fr);gap:0}.mlflow-rows dt{color:#6b768a}.mlflow-rows dd{font-weight:550}.mlflow-pill{display:inline-block;padding:1px 8px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap}.mlflow-pill--purple{background:#efeafc;color:#5b3fb5}.mlflow-pill--green{background:#e6f6ee;color:#167a52}.mlflow-thumb{flex:none}.mlflow-thumb-paper{fill:#fff;stroke:#d5dae4}.mlflow-thumb-line{fill:#e3e7ee}.mlflow-thumb-id{font-size:6px;font-weight:700;fill:#12203a;font-family:inherit}.mlflow-thumb--purple .mlflow-thumb-accent{fill:#7c5cd6}.mlflow-thumb--blue .mlflow-thumb-accent{fill:#3b82f6}.mlflow-checks{list-style:none;display:flex;flex-direction:column;gap:2px}.mlflow-checks li{display:flex;gap:7px;align-items:flex-start}.mlflow-checks svg{color:#1f9d6b;flex:none;margin-top:2px}.mlflow-review{border-top:1px solid #edf0f5;padding-top:8px;display:flex;flex-direction:column;gap:4px}.mlflow-review-label{color:#6b768a}.mlflow-reviewer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.mlflow-reviewer>div{display:flex;flex-direction:column}.mlflow-reviewer b{font-weight:650}.mlflow-reviewer span:not(.mlflow-pill){color:#6b768a}.mlflow-done{background:#e6f6ee;color:#167a52;border-radius:8px;padding:6px 10px;font-weight:600;text-align:center}@container mlflow (min-width: 610px){.mlflow-frame{display:grid;grid-template-columns:160px 14px minmax(0,1fr) 14px 170px;align-items:center;gap:0}.mlflow-card{align-self:center}.mlflow-arrow svg{width:14px;height:14px;transform:rotate(-90deg)}}.integrations-page.integrations-detail--melio{container:mlhero / inline-size}.integrations-page.integrations-detail--melio .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--melio .integrations-detail-hero>*{min-width:0}@container mlhero (min-width: 1150px){.integrations-page.integrations-detail--melio .integrations-detail-hero{grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:40px}}:where(.gcflow) :where(*){font:inherit;margin:0;padding:0;box-sizing:border-box;min-width:0}.integrations-page.integrations-detail--gocardless{container:gchero / inline-size}.integrations-page.integrations-detail--gocardless .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--gocardless .integrations-detail-hero>*{min-width:0}@container gchero (min-width: 1150px){.integrations-page.integrations-detail--gocardless .integrations-detail-hero{grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:40px}}.integrations-page .gcflow-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none}.integrations-page .gcflow-logo .integrations-logo img,.integrations-page .gcflow-logo .integrations-logo svg{width:28px;height:28px;object-fit:contain}.gcflow{container:gcflow / inline-size;width:100%;max-width:700px;min-width:0;margin-inline:auto;color:#12203a;font-family:inherit;font-size:12px;line-height:1.3;font-variant-numeric:tabular-nums;--navy: #12203a;--gray: #64708a;--line: #e2e6ee;--blue: #2f6fe4;--blue-soft: #eaf1fe;--green: #12805c;--green-soft: #e6f5ee;--gcy: #ffdd02}.gcflow-frame{display:grid;grid-template-columns:minmax(0,1fr);gap:0;padding:8px}.gcflow-card{background:#fff;border:1px solid var(--line);border-radius:10px;padding:9px;box-shadow:0 1px 2px #12203a0d;display:flex;flex-direction:column;gap:6px;overflow-wrap:break-word;word-break:normal}.gcflow-head{display:flex;align-items:center;gap:7px;padding-bottom:6px;border-bottom:1px solid var(--line)}.gcflow-titles{display:grid}.gcflow-titles strong{font-size:13px;font-weight:700;color:var(--navy)}.gcflow-titles small{font-size:12px;color:var(--gray)}.gcflow-italic{font-style:italic}.gcflow-fav{border-radius:4px;flex:none}.gcflow-logo{flex:none;display:inline-flex;width:28px;height:28px;border-bottom:2px solid var(--gcy)}.gcflow-shield{color:var(--blue);flex:none}.gcflow-money{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.gcflow-rows{list-style:none;display:grid;gap:4px}.gcflow-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:6px;padding:3px 4px;border-radius:7px;border:1px solid transparent}.gcflow-row-date{grid-column:1 / -1;font-size:12px;color:var(--gray)}.gcflow-row-label{grid-column:1 / -1;font-weight:600}.gcflow-row>.gcflow-money{grid-column:1 / -1}.gcflow-row--in{color:var(--gray);background:#f3f4f7}.gcflow-row--in .gcflow-money{color:#4a566e;font-weight:600}.gcflow-row--fee{color:var(--navy)}.gcflow-row--fee .gcflow-money{color:var(--blue)}.gcflow-row.is-selected{background:var(--blue-soft);border-color:var(--blue);box-shadow:inset 3px 0 0 var(--blue)}.gcflow-row.is-selected .gcflow-money{color:var(--blue)}.gcflow-row.is-selected .gcflow-row-date{color:#4467a8}.gcflow-expense{display:flex;align-items:center;gap:7px}.gcflow-thumb{flex:none;width:24px;height:30px;border:1px solid var(--line);border-radius:3px;background:#fff;display:grid;align-content:center;gap:3px;padding:0 4px;box-shadow:1px 1px 0 var(--line)}.gcflow-thumb b{display:block;height:2px;background:#c7cedd;border-radius:1px}.gcflow-thumb b:first-child{background:var(--blue);width:60%}.gcflow-expense-main{flex:1;display:grid}.gcflow-expense-main small{color:var(--gray);font-size:12px}.gcflow-expense-main strong{font-weight:700}.gcflow-expense-side{display:grid;justify-items:end;gap:3px}.gcflow-expense-amt{font-size:14px;color:var(--navy)}.gcflow-pill{display:inline-block;padding:1px 7px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.gcflow-pill--ok{background:var(--green-soft);color:var(--green)}.gcflow-fields{display:grid;gap:0}.gcflow-field{display:grid;grid-template-columns:108px minmax(0,1fr);gap:6px;padding:2px 0;border-top:1px solid #eef0f5}.gcflow-field dt{color:var(--gray)}.gcflow-field dd{font-weight:600;overflow-wrap:break-word}.gcflow-note{display:flex;align-items:center;gap:5px;padding:4px 7px;border-radius:7px;background:var(--blue-soft);color:#2a54a8;font-weight:600}.gcflow-note svg{flex:none}.gcflow-checks{list-style:none;display:grid;gap:4px}.gcflow-checks li{display:flex;align-items:flex-start;gap:6px}.gcflow-checks svg{flex:none;margin-top:1px;color:var(--green)}.gcflow-approval{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:6px 0;border-top:1px solid var(--line)}.gcflow-person{display:grid}.gcflow-person small{color:var(--gray);font-size:12px}.gcflow-person strong{font-weight:700}.gcflow-person span{color:var(--gray)}.gcflow-ready{display:flex;align-items:center;gap:5px;padding:4px 7px;border-radius:7px;background:var(--green-soft);color:var(--green);font-weight:600;margin-top:auto}.gcflow-ready svg{flex:none}.gcflow-conn{height:14px;display:flex;justify-content:center}.gcflow-conn i{position:relative;width:1.5px;height:100%;background:var(--blue)}.gcflow-conn i:after{content:"";position:absolute;bottom:-1px;left:50%;width:6px;height:6px;border-right:1.5px solid var(--blue);border-bottom:1.5px solid var(--blue);transform:translate(-50%) rotate(45deg)}.gcflow-row.is-selected:after{content:none}@container gcflow (min-width: 610px){.gcflow-frame{grid-template-columns:minmax(0,170px) 14px minmax(0,1fr) 14px minmax(0,170px);align-items:center}.gcflow-conn--a{visibility:hidden}.gcflow-conn{height:auto;align-items:center}.gcflow-conn--b i{width:100%;height:1.5px}.gcflow-conn--b i:after{inset:50% -1px auto auto;transform:translateY(-50%) rotate(-45deg)}.gcflow-row.is-selected:after{content:"";position:absolute;top:50%;left:100%;width:24px;height:1.5px;margin-top:-1px;background:var(--blue);z-index:2}.gcflow-row.is-selected:before{content:"";position:absolute;top:50%;left:calc(100% + 18px);width:6px;height:6px;margin-top:-3.5px;border-right:1.5px solid var(--blue);border-bottom:1.5px solid var(--blue);transform:rotate(-45deg);z-index:3}}.integrations-page.integrations-detail--dwolla{container:dwhero / inline-size}.integrations-page.integrations-detail--dwolla .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--dwolla .integrations-detail-hero>*{min-width:0}@container dwhero (min-width: 1150px){.integrations-page.integrations-detail--dwolla .integrations-detail-hero{grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:40px}}.integrations-page .dwflow-logo .integrations-logo,.integrations-page .dwflow-logo .integrations-logo img,.integrations-page .dwflow-logo .integrations-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}:where(.dwflow) :where(*){margin:0;padding:0;font:inherit;min-width:0;box-sizing:border-box}.dwflow{container:dwflow / inline-size;width:100%;max-width:700px;min-width:0;margin-inline:auto;color:#0f1b3d;font-family:inherit;font-size:12px;line-height:1.3;--navy: #0f1b3d;--blue: #2563eb;--line: #e3e7ef;--muted: #5d6783;--green: #15803d}.dwflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:8px}.dwflow-arrow{display:flex;justify-content:center;height:14px;color:var(--blue)}.dwflow-arrow-svg{display:block}.dwflow-arrow-source[data-connected=false] svg{visibility:hidden}.dwflow-card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:10px;display:flex;flex-direction:column;gap:6px;box-shadow:0 1px 2px #0f1b3d0a}.dwflow-head{display:flex;align-items:center;gap:8px}.dwflow-head>svg,.dwflow-ricon{flex:none}.dwflow-logo{flex:none;display:inline-flex;width:28px;height:28px}.dwflow-titles{display:flex;flex-direction:column;min-width:0}.dwflow-titles b{font-weight:650;font-size:13px;color:var(--navy)}.dwflow-titles small{font-size:12px;color:var(--muted)}.dwflow-ital{font-style:italic}.dwflow-dwolla{border-top:3px solid var(--navy)}.dwflow-tabs{display:flex;gap:2px;border-bottom:1px solid var(--line)}.dwflow-tab{background:none;border:0;cursor:pointer;font-size:12px;padding:4px 2px;color:var(--muted);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.dwflow-tab[aria-selected=true]{color:var(--navy);font-weight:650;border-bottom-color:var(--navy)}.dwflow-tab:focus-visible{outline:2px solid var(--blue);outline-offset:1px;border-radius:4px}.dwflow-rows{list-style:none;display:flex;flex-direction:column;gap:3px}.dwflow-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:4px;padding:3px 4px;border-radius:8px;border:1px solid transparent;background:#f5f6f9;color:var(--muted)}.dwflow-label{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-weight:550}.dwflow-amt{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.dwflow-date{white-space:nowrap}.dwflow-ach{font-style:normal;font-size:12px;border:1px solid #d3d8e3;border-radius:4px;padding:0 4px}.dwflow-row.is-fee{background:#fff;border-color:var(--line);color:var(--navy)}.dwflow-row.is-fee .dwflow-label{padding-left:0}.dwflow-row.is-focus{background:#eff5ff;border-color:#93b4f5;box-shadow:inset 3px 0 0 var(--navy)}.dwflow-remizen{border-top:3px solid var(--blue)}.dwflow-expense{display:grid;grid-template-columns:38px minmax(0,1fr);gap:4px 8px;padding:6px;border-radius:8px;background:#f7f9fe;border:1px solid var(--line)}.dwflow-exp-top{grid-column:2;grid-row:1;display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 8px;align-items:flex-start}.dwflow-expense>.dwflow-ok{grid-column:2;justify-self:start}.dwflow-exp-amt{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.dwflow-ok{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--green);background:#ecf8f0;border:1px solid #c4e6d0;border-radius:999px;padding:1px 8px;white-space:nowrap}.dwflow-fields{display:flex;flex-direction:column}.dwflow-fields div{display:grid;grid-template-columns:108px minmax(0,1fr);gap:6px;padding:2px 0;border-bottom:1px solid #eef0f5}.dwflow-fields dt{color:var(--muted)}.dwflow-fields dd{font-weight:550;overflow-wrap:break-word}.dwflow-foot{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dwflow-doc{grid-column:1;grid-row:1 / 3;width:38px;height:46px;border:1px solid var(--line);border-radius:4px;background:#fff;padding:4px;display:flex;flex-direction:column;gap:3px;box-shadow:0 1px 2px #0f1b3d0f}.dwflow-doc i{display:block;height:2px;background:#d3d8e3;border-radius:1px}.dwflow-doc i:first-child{background:var(--navy);width:55%}.dwflow-doc span{margin-top:auto;font-size:8px;color:var(--muted)}.dwflow-info{display:inline-flex;align-items:center;gap:5px;color:var(--blue);background:#eff5ff;border-radius:6px;padding:3px 7px;font-weight:550}.dwflow-info b{width:14px;height:14px;border-radius:50%;background:var(--blue);color:#fff;font-size:10px;display:grid;place-items:center;font-style:italic}.dwflow-finance{border-top:3px solid var(--blue)}.dwflow-checks{list-style:none;display:flex;flex-direction:column;gap:4px}.dwflow-checks li{display:flex;align-items:center;gap:6px}.dwflow-tick{width:16px;height:16px;border-radius:50%;display:grid;place-items:center;flex:none;background:#ecf8f0;color:var(--green)}.dwflow-review{border-top:1px solid var(--line);padding-top:6px;display:flex;flex-direction:column;gap:4px}.dwflow-rlabel{color:var(--muted);font-weight:600}.dwflow-person{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.dwflow-avatar{width:26px;height:26px;border-radius:50%;background:var(--navy);color:#fff;display:grid;place-items:center;font-size:12px;flex:none}.dwflow-person .dwflow-titles{flex:1 1 90px}.dwflow-titles b{overflow-wrap:normal;word-break:normal}.dwflow-ready{display:flex;align-items:center;gap:6px;color:var(--green);background:#f1faf4;border:1px solid #c4e6d0;border-radius:8px;padding:4px 8px;font-weight:600}.dwflow-ready svg{flex:none}@container dwflow (min-width: 610px){.dwflow-frame{flex-direction:row;align-items:center}.dwflow-dwolla{flex:0 0 190px}.dwflow-remizen{flex:1 1 0}.dwflow-finance{flex:0 0 170px}.dwflow-arrow{align-self:center;width:14px;height:auto;flex:none}.dwflow-arrow-svg{transform:rotate(-90deg)}.dwflow-arrow-source svg{visibility:hidden}.dwflow-row.is-focus:after{content:"";position:absolute;top:50%;right:-25px;width:25px;height:1px;background:var(--blue);pointer-events:none}.dwflow-row.is-focus:before{content:"";position:absolute;top:calc(50% - 3px);right:-25px;width:6px;height:6px;border-right:1px solid var(--blue);border-top:1px solid var(--blue);transform:rotate(45deg);pointer-events:none}}.cpflow{--cp-blue: #1f6feb;--cp-navy: #14213d;--cp-gray: #5b6578;--cp-line: #e2e6ee;--cp-green: #12805c;--cp-green-bg: #e7f6ef;container:cpflow / inline-size;width:100%;max-width:700px;min-width:0;margin:0 auto;color:var(--cp-navy);font-family:inherit;font-size:12px;line-height:1.3}:where(.cpflow) :where(*){margin:0;padding:0;font:inherit;min-width:0;box-sizing:border-box}.cpflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:8px}.cpflow-card{background:#fff;border:1px solid var(--cp-line);border-radius:10px;box-shadow:0 1px 2px #14213d0d;padding:10px;display:flex;flex-direction:column;gap:4px;overflow-wrap:normal;word-break:normal}.cpflow-source{border-top:3px solid var(--cp-blue)}.cpflow-head{display:flex;align-items:center;gap:8px}.cpflow-head b{display:block;font-size:13px;font-weight:700}.cpflow-head small{display:block;font-size:12px;color:var(--cp-gray)}.cpflow-brand{font-style:italic;color:var(--cp-navy)}.cpflow-head img{border-radius:4px;flex:none}.cpflow-shield{color:var(--cp-blue);flex:none}.cpflow-logo{display:inline-flex;width:28px;height:28px;flex:none}.cpflow-money{font-variant-numeric:tabular-nums;white-space:nowrap}.cpflow-pill{display:inline-block;width:fit-content;white-space:nowrap;font-size:12px;font-weight:600;padding:2px 8px;border-radius:999px}.cpflow-pill--green{background:var(--cp-green-bg);color:var(--cp-green)}.cpflow-po{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-wrap:wrap}.cpflow-poid{font-size:13px;font-weight:700;color:var(--cp-blue);white-space:nowrap}.cpflow-kv>div,.cpflow-rec>div{display:flex;justify-content:space-between;gap:6px;padding:2px 0;border-bottom:1px dashed var(--cp-line);font-size:12px}.cpflow-kv dt,.cpflow-rec dt{color:var(--cp-gray);flex:none}.cpflow-kv dd,.cpflow-rec dd{font-weight:600;text-align:right}.cpflow-rec>div{gap:4px 6px}.cpflow-rec dt{flex:0 0 108px}.cpflow-rec dd{flex:1 1 100px;text-align:left}.cpflow-trail{list-style:none;display:grid;gap:2px;background:#f3f7fe;border-radius:8px;padding:4px 6px}.cpflow-trail li{display:flex;justify-content:space-between;gap:4px;font-size:12px}.cpflow-trail em{font-style:normal;color:var(--cp-green);font-weight:600;display:inline-flex;align-items:center;gap:3px}.cpflow-check{color:var(--cp-green);flex:none;width:12px;height:12px}.cpflow-foot{font-size:12px;font-weight:600;text-align:center;padding:5px 8px;border-radius:8px}.cpflow-foot--blue{background:#eaf2ff;color:var(--cp-blue)}.cpflow-foot--green{background:var(--cp-green-bg);color:var(--cp-green);margin-top:auto}.cpflow-exp{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.cpflow-exp-main{display:grid;gap:2px}.cpflow-exp-main strong{font-size:14px;font-weight:650}.cpflow-amt{font-size:15px;font-weight:700}.cpflow-thumb{position:relative;width:44px;height:56px;flex:none;background:#fff;border:1px solid var(--cp-line);border-radius:4px;padding:6px 5px;display:grid;align-content:start;gap:4px;box-shadow:0 1px 2px #14213d0f}.cpflow-thumb i{display:block;height:3px;border-radius:2px;background:#d5dbe6}.cpflow-thumb i:nth-child(2){width:70%}.cpflow-thumb b{position:absolute;left:5px;right:5px;bottom:6px;height:5px;border-radius:2px;background:var(--cp-blue);opacity:.6}.cpflow-cmp{border:1px solid #bfe5d4;background:#f6fcf9;border-radius:8px;padding:4px 8px;display:grid;gap:2px}.cpflow-cmp>div{display:flex;justify-content:space-between;gap:8px;font-size:12px}.cpflow-cmp>div span:first-child{color:var(--cp-gray)}.cpflow-cmp>div span:last-child{font-weight:700}.cpflow-exact{display:inline-flex;align-items:center;gap:5px;color:var(--cp-green);font-size:12px;font-weight:700;margin-top:2px}.cpflow-checks{list-style:none;display:grid;gap:2px}.cpflow-checks li{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500}.cpflow-rev{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;border-top:1px solid var(--cp-line);padding-top:8px}.cpflow-rev small{display:block;font-size:12px;color:var(--cp-gray)}.cpflow-rev b{display:block;font-size:13px;white-space:nowrap}.cpflow-rev em{display:block;font-style:normal;font-size:12px;color:var(--cp-gray);white-space:nowrap}.cpflow-conn{display:flex;justify-content:center;color:var(--cp-blue);opacity:.75}.cpflow-arrow-h{display:none}@container cpflow (min-width: 610px){.cpflow-frame{flex-direction:row;align-items:center;gap:0}.cpflow-source{flex:0 0 190px}.cpflow-final{flex:0 0 170px}.cpflow-mid{flex:1 1 0}.cpflow-conn{flex:0 0 14px;width:14px}.cpflow-arrow-v{display:none}.cpflow-arrow-h{display:block;width:14px;flex:none}}.integrations-page .cpflow-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none}.integrations-page .cpflow-logo .integrations-logo img,.integrations-page .cpflow-logo .integrations-logo svg{width:28px;height:28px;object-fit:contain}.integrations-page.integrations-detail--coupa{container:cphero / inline-size}.integrations-page.integrations-detail--coupa .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--coupa .integrations-detail-hero>*{min-width:0}@container cphero (min-width: 1150px){.integrations-page.integrations-detail--coupa .integrations-detail-hero{grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:40px;align-items:center}}.saflow{container:saflow/inline-size;width:100%;max-width:740px;min-width:0;margin:0 auto;font-family:inherit;font-size:12px;line-height:1.3;color:#0f1b3d}:where(.saflow) :where(*){margin:0;padding:0;font:inherit;min-width:0;box-sizing:border-box}.saflow b{font-weight:600}.saflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:8px}.saflow-card{background:#fff;border:1px solid #E5E7EB;border-radius:12px;box-shadow:0 1px 2px #0f1b3d0d;padding:10px;display:flex;flex-direction:column;gap:4px;min-width:0}.saflow-head{display:flex;align-items:center;gap:8px}.saflow-head b{display:block;font-size:13px;color:#0f1b3d}.saflow-head small,.saflow small{display:block;font-size:12px;color:#6b7280}.saflow-head .saflow-brand{font-style:italic;color:#0f1b3d;font-weight:700}.saflow-fav,.saflow-shield{flex:none;border-radius:5px}.saflow-ok{display:inline-block;font-size:12px;font-weight:600;color:#15803d;background:#ecfdf3;border:1px solid #BBF7D0;border-radius:999px;padding:1px 8px;white-space:nowrap}.saflow-check{color:#16a34a;flex:none}.saflow-money{font-variant-numeric:tabular-nums;white-space:nowrap}.saflow-bar{display:flex;align-items:center;gap:6px;margin-top:auto;padding:4px 6px;border-radius:8px;background:#ecfdf3;border:1px solid #BBF7D0;color:#15803d;font-weight:600;font-size:12px}.saflow-tabs{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:4px;border-bottom:1px solid #E5E7EB}.saflow-tabs span{font-size:12px;color:#6b7280;padding:3px 0 5px;border-bottom:2px solid transparent;margin-bottom:-1px;overflow-wrap:normal;word-break:normal}.saflow-tabs span.on{color:#0a6ed1;border-color:#0a6ed1;font-weight:600}.saflow-src{border-top:3px solid #0A6ED1}.saflow-po{background:#f5f9fe;border:1px solid #DCE9F8;border-radius:8px;padding:6px;display:flex;flex-direction:column;gap:4px}.saflow-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px}.saflow-row b{color:#0a6ed1}.saflow-kv{display:flex;flex-direction:column;gap:3px}.saflow-kv div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 6px}.saflow-kv dt{color:#6b7280}.saflow-kv dd{font-weight:500;text-align:right}.saflow-hist h4{font-size:12px;font-weight:600;margin-bottom:4px}.saflow-hrow{display:flex;align-items:center;gap:4px;padding:2px 0;border-top:1px solid #F1F2F4}.saflow-hrow span{flex:1}.saflow-hrow em{font-style:normal;color:#15803d;font-weight:500}.saflow-exp{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.saflow-grow{flex:1;display:flex;flex-direction:column}.saflow-vendor{font-weight:600;font-size:13px}.saflow-amt{font-size:15px;font-weight:700;color:#0f1b3d}.saflow-thumb{width:28px;height:36px;border:1px solid #D1D5DB;border-radius:3px;background:#fff;padding:4px 3px;display:flex;flex-direction:column;gap:3px;flex:none}.saflow-thumb i{height:2px;background:#cbd5e1;border-radius:1px}.saflow-thumb u{height:4px;width:60%;background:#3b82f6;border-radius:1px;margin-top:auto}.saflow-fields{display:flex;flex-direction:column;gap:3px}.saflow-fields div{display:flex;flex-wrap:wrap;gap:0 6px}.saflow-fields dt{flex:0 0 108px;color:#6b7280}.saflow-fields dd{flex:1 1 100px;font-weight:500}.saflow-att{display:flex;align-items:center;gap:4px}.saflow-cmp{border:1px solid #DBEAFE;background:#f3f8ff;border-radius:8px;padding:7px 9px;display:flex;flex-direction:column;gap:3px}.saflow-cmp div{display:flex;justify-content:space-between;gap:6px}.saflow-cmp span{color:#6b7280}.saflow-cmp .diff{border-top:1px dashed #BFDBFE;padding-top:3px;color:#15803d}.saflow-cmp .diff span{color:#15803d}.saflow-list{list-style:none;display:flex;flex-direction:column;gap:3px}.saflow-list li{display:flex;align-items:center;gap:6px}.saflow-fin hr{border:0;border-top:1px solid #E5E7EB}.saflow-rev{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.saflow-actor{display:flex;align-items:center;gap:8px}.saflow-actor b{display:block}.saflow-av{width:28px;height:28px;border-radius:50%;background:#dbeafe;color:#1d4ed8;font-weight:600;font-size:12px;display:grid;place-items:center;flex:none}.saflow-arrow{display:flex;justify-content:center;align-items:center;height:24px}.saflow-arrow-h{display:none}@container saflow (min-width:640px){.saflow-frame{flex-direction:row;align-items:center}.saflow-src{flex:0 0 195px}.saflow-fin{flex:0 0 170px}.saflow-mid{flex:1 1 0}.saflow-arrow{width:14px;height:auto;align-self:center;flex:none}.saflow-arrow-h{display:block}.saflow-arrow-v{display:none}.saflow-fin .saflow-bar{align-items:flex-start}}.integrations-page.integrations-detail--sap-ariba{container:sahero/inline-size}.integrations-page.integrations-detail--sap-ariba .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--sap-ariba .integrations-detail-hero>*{min-width:0}@container sahero (min-width:1150px){.integrations-page.integrations-detail--sap-ariba .integrations-detail-hero{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:40px;align-items:center}}.integrations-page .saflow-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none}.integrations-page .saflow-logo .integrations-logo img,.integrations-page .saflow-logo .integrations-logo svg{width:28px;height:28px;object-fit:contain}.saflow-logo{display:inline-flex;flex:none}:where(.ivflow) :where(*){margin:0;padding:0;font:inherit;min-width:0;box-sizing:border-box}.ivflow{container:ivflow / inline-size;width:100%;max-width:740px;min-width:0;margin:0 auto;font-family:inherit;font-size:12px;line-height:1.3;color:#5b6578}.ivflow .ivflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:8px}.ivflow .ivflow-card{background:#fff;border:1px solid #e3e7ee;border-radius:12px;box-shadow:0 1px 3px #1018280d;padding:10px;display:flex;flex-direction:column;gap:4px}.ivflow .ivflow-head{display:flex;align-items:center;gap:8px}.ivflow .ivflow-head>svg{flex:none;width:18px;height:18px}.ivflow .ivflow-title{color:#0f1d3a;font-size:13px;font-weight:600;display:block}.ivflow .ivflow-sub{color:#6b7488;font-size:12px;display:block}.ivflow .ivflow-brand{font-style:italic;color:#0f1d3a;font-weight:700}.ivflow .ivflow-mark{width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex:none}.ivflow .ivflow-mark img{width:18px;height:18px;border-radius:4px}.ivflow .ivflow-sec{color:#0f1d3a;font-weight:600;font-size:12px}.ivflow .ivflow-row{display:flex;justify-content:space-between;gap:6px;align-items:baseline}.ivflow .ivflow-k{color:#6b7488;flex:0 0 auto;max-width:50%}.ivflow .ivflow-v{color:#0f1d3a;font-weight:500;text-align:right;overflow-wrap:normal;word-break:normal}.ivflow .ivflow-list{display:flex;flex-direction:column;gap:2px}.ivflow .ivflow-ok{color:#12805c;font-weight:600;display:inline-flex;align-items:center;justify-content:flex-end;gap:3px}.ivflow .ivflow-ok svg,.ivflow .ivflow-status svg{flex:none}.ivflow .ivflow-money{font-variant-numeric:tabular-nums;white-space:nowrap}.ivflow .ivflow-chk{display:flex;align-items:center;gap:6px;color:#0f1d3a}.ivflow .ivflow-chk svg,.ivflow .ivflow-ic{flex:none;width:14px;height:14px}.ivflow .ivflow-line{border-top:1px solid #e3e7ee}.ivflow .ivflow-box{border:1px solid #e3e7ee;border-radius:8px;padding:6px;display:flex;flex-direction:column;gap:2px;background:#fafbfd}.ivflow .ivflow-iv .ivflow-box{border-color:#cfe6ea;background:#f3fafb}.ivflow .ivflow-iv .ivflow-sec{color:#0b6477}.ivflow .ivflow-status{display:flex;align-items:center;gap:6px;background:#e8f6ef;color:#12805c;border-radius:8px;padding:4px 6px;font-weight:600}.ivflow .ivflow-badge{background:#e8f6ef;color:#12805c;border-radius:999px;padding:2px 8px;font-weight:600;white-space:nowrap;flex:none}.ivflow .ivflow-ref{display:flex;justify-content:space-between;align-items:center;gap:4px;flex-wrap:wrap}.ivflow .ivflow-ref b{color:#0f1d3a;font-size:13px;font-weight:600;display:block}.ivflow .ivflow-amt{color:#0f1d3a;font-size:14px;font-weight:700}.ivflow .ivflow-merch{display:flex;justify-content:space-between;align-items:center;gap:8px}.ivflow .ivflow-thumb{width:34px;height:44px;border:1px solid #d6dce6;border-radius:4px;background:#fff;padding:5px 4px;display:flex;flex-direction:column;gap:3px;flex:none}.ivflow .ivflow-thumb i{display:block;height:2px;background:#cdd5e1;border-radius:1px}.ivflow .ivflow-thumb i:first-child{background:#3b82f6;width:50%}.ivflow .ivflow-remain{color:#12805c;font-weight:700}.ivflow .ivflow-conn{align-self:center;flex:none;color:#3b82f6;display:flex;align-items:center;justify-content:center}.ivflow .ivflow-conn svg{width:14px;height:24px}.ivflow .ivflow-conn .ivflow-h{display:none}@container ivflow (min-width: 640px){.ivflow .ivflow-frame{flex-direction:row;align-items:center}.ivflow .ivflow-src{flex:0 0 28%}.ivflow .ivflow-mid{flex:1 1 0}.ivflow .ivflow-fin{flex:0 0 25%}.ivflow .ivflow-card{align-self:center}.ivflow .ivflow-conn svg.ivflow-v2{display:none}.ivflow .ivflow-conn .ivflow-h{display:block;width:14px;height:14px}.ivflow .ivflow-conn{width:14px}.ivflow .ivflow-mid .ivflow-k{flex-basis:108px;max-width:none}}.integrations-page.integrations-detail--ivalua{container:ivhero / inline-size}.integrations-page.integrations-detail--ivalua .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--ivalua .integrations-detail-hero>*{min-width:0}@container ivhero (min-width: 700px) and (max-width: 1149px){.integrations-page.integrations-detail--ivalua .ivflow{max-width:640px}}@container ivhero (min-width: 1150px){.integrations-page.integrations-detail--ivalua .integrations-detail-hero{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:40px;align-items:center}}.integrations-page .ivflow-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none}.integrations-page .ivflow-logo .integrations-logo img,.integrations-page .ivflow-logo .integrations-logo svg{width:28px;height:28px;object-fit:contain}:where(.gpflow) :where(*){margin:0;padding:0;font:inherit;min-width:0;box-sizing:border-box}.gpflow{container:gpflow / inline-size;width:100%;max-width:740px;min-width:0;margin:0 auto;font-size:12px;line-height:1.3;color:#0f1f3d}.gpflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:8px}.gpflow-card{background:#fff;border:1px solid #e3e8ef;border-radius:10px;padding:10px;box-shadow:0 1px 3px #0f1f3d0f;display:flex;flex-direction:column;gap:4px;min-width:0}.gpflow-head{display:flex;align-items:center;gap:8px;font-size:13px;padding-bottom:4px;border-bottom:1px solid #eef1f6}.gpflow-head>svg,.gpflow-head>img{flex:none}.gpflow-title{font-weight:650;font-size:13px;color:#0f1f3d}.gpflow-brand{font-style:italic;color:#1e3a8a;font-weight:700}.gpflow-sub{font-size:12px;color:#6b7686;display:block}.gpflow-label{display:block;font-size:12px;color:#6b7686}.gpflow-value{display:block;font-size:12px;font-weight:600;color:#0f1f3d;overflow-wrap:normal;word-break:normal}.gpflow-field{padding:2px 0}.gpflow-field.is-strong{background:#effaf9;border-left:2px solid #0d9488;border-radius:4px;padding:3px 6px}.gpflow-source .gpflow-field{display:flex;justify-content:space-between;gap:6px}.gpflow-source .gpflow-field .gpflow-label{flex:none}.gpflow-source .gpflow-field .gpflow-value{text-align:right}.gpflow-cat{display:flex;flex-direction:column;gap:3px;margin:2px 0}.gpflow-pr,.gpflow-person{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-wrap:wrap}.gpflow-person>div{flex:none}.gpflow-pr .gpflow-value{font-size:14px}.gpflow-green{font-size:12px;font-weight:600;color:#15803d;background:#ecfdf3;border-radius:999px;padding:1px 8px;white-space:nowrap;flex:none}.gpflow-section{font-size:12px;font-weight:650;color:#1d4ed8;margin-top:4px}.gpflow-route{list-style:none;display:flex;flex-direction:column;gap:3px;border-left:1px solid #cfe3f5;margin-left:7px}.gpflow-route li{display:flex;align-items:flex-start;gap:6px;margin-left:-8px}.gpflow-route li>span:last-child{flex:1;display:flex;justify-content:space-between;align-items:center;gap:4px}.gpflow-dot{width:15px;height:15px;flex:none;border-radius:50%;background:#16a34a;color:#fff;display:grid;place-items:center}.gpflow-role{display:block;font-size:12px;font-weight:600}.gpflow-state{display:block;font-size:12px;color:#15803d;flex:none;white-space:nowrap}.gpflow-currency{font-variant-numeric:tabular-nums;white-space:nowrap}.gpflow-ok{display:flex;align-items:flex-start;gap:5px;font-size:12px;color:#15803d;font-weight:600}.gpflow-ok svg{flex:none;margin-top:1px}.gpflow-footer{margin-top:4px;background:#ecfdf3;border:1px solid #c7ecd5;border-radius:6px;padding:4px 6px}.gpflow-exp{display:flex;justify-content:space-between;align-items:center;gap:8px}.gpflow-money{display:block;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.gpflow-exp .gpflow-label{color:#0f1f3d;font-size:13px;font-weight:650}.gpflow-thumb{width:26px;height:32px;flex:none;border:1px solid #d5dce6;border-radius:3px;background:#f7f9fc;padding:4px 3px;display:flex;flex-direction:column;gap:3px}.gpflow-thumb i{height:2px;background:#c3cddb;display:block}.gpflow-thumb b{height:4px;width:50%;background:#3b82f6;margin-top:auto;display:block}.gpflow-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px 8px}.gpflow-owner{grid-column:1 / -1}.gpflow-ctx{border-top:1px solid #eef1f6;padding-top:4px;display:flex;flex-direction:column;gap:3px}.gpflow-checks{display:flex;flex-direction:column;gap:4px}.gpflow-rule{border:0;border-top:1px solid #eef1f6;margin:4px 0}.gpflow-fin .gpflow-footer{margin-top:auto}.gpflow-connector{display:flex;justify-content:center;color:#3b82f6}.gpflow-connector svg{width:14px;height:14px;stroke-width:1.2;flex:none}.gpflow-right{display:none}.integrations-page .gpflow-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none}.gpflow-logo{display:inline-flex;width:28px;height:28px;flex:none}.integrations-page .gpflow-logo .integrations-logo img,.integrations-page .gpflow-logo .integrations-logo svg{width:28px;height:28px;object-fit:contain}@container gpflow (min-width: 640px){.gpflow-frame{flex-direction:row;align-items:center;gap:0}.gpflow-source{flex:0 0 34%}.gpflow-fin{flex:0 0 24.5%}.gpflow-main{flex:1 1 0}.gpflow-card{align-self:center}.gpflow-connector{flex:0 0 14px}.gpflow-down{display:none}.gpflow-right{display:block}}.integrations-page.integrations-detail--gep-smart{container:gphero / inline-size}.integrations-page.integrations-detail--gep-smart .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--gep-smart .integrations-detail-hero>*{min-width:0}@container gphero (min-width: 1150px){.integrations-page.integrations-detail--gep-smart .integrations-detail-hero{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:40px;align-items:center}}@container gphero (min-width: 700px) and (max-width: 1149px){.gpflow{max-width:640px}}:where(.prflow) :where(*){margin:0;padding:0;font:inherit;min-width:0;box-sizing:border-box}.prflow-hero-slot{container:prflow-scene / inline-size;width:100%;max-width:none;min-width:0}.prflow{--pr-navy: #14213d;--pr-gray: #5f6b7e;--pr-line: #e3e7ee;--pr-blue: #2563eb;--pr-green: #15803d;--pr-green-bg: #e8f6ec;display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;color:var(--pr-navy);font-size:12px;line-height:1.3}.prflow-card{flex:1 1 0;min-width:0;display:flex;flex-direction:column;background:#fff;border:1px solid var(--pr-line);border-radius:12px;box-shadow:0 1px 3px #14213d0d;overflow-wrap:normal;word-break:normal}.prflow-head{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid var(--pr-line);min-height:48px}.prflow-head h3{font-size:13px;font-weight:700;color:var(--pr-navy);line-height:1.2}.prflow-card--expense .prflow-head h3{font-style:italic}.prflow-head p{font-size:12px;color:var(--pr-gray)}.prflow-logo{flex:none;width:28px;height:28px;display:grid;place-items:center}.integrations-page .prflow-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none}.integrations-page .prflow-logo .integrations-logo img,.integrations-page .prflow-logo .integrations-logo svg{width:28px;height:28px;object-fit:contain}.prflow-logo>img{width:18px;height:18px;object-fit:contain}.prflow-body{flex:1;padding:10px;display:flex;flex-direction:column;gap:6px}.prflow-title{display:flex;align-items:center;justify-content:space-between;gap:8px}.prflow-title strong{font-size:14px;font-weight:700;color:var(--pr-navy)}.prflow-status{display:inline-block;padding:1px 8px;border-radius:999px;background:var(--pr-green-bg);color:var(--pr-green);font-weight:600;white-space:nowrap}.prflow dl{display:flex;flex-direction:column}.prflow-row{display:flex;justify-content:space-between;gap:6px;padding:1px 0;border-top:1px solid #eef1f5}.prflow-row:first-child{border-top:0}.prflow-row dt{color:var(--pr-gray);flex:none;max-width:50%}.prflow-row dd{color:var(--pr-navy);font-weight:600;text-align:right}.prflow-money{font-variant-numeric:tabular-nums;white-space:nowrap}.prflow-match{background:#f3f7ff;border:1px solid #dbe6fb;border-radius:8px;padding:2px 10px}.prflow-match .prflow-row{border-color:#dbe6fb}.prflow-match .prflow-row:last-child dd{color:var(--pr-blue)}.prflow-exp{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.prflow-exp strong{font-size:14px}.prflow-amt{font-size:15px;font-weight:700;color:var(--pr-navy)}.prflow-receipt{flex:none;order:2;width:34px;height:44px;border:1px solid var(--pr-line);border-radius:4px;background:#fafbfd;padding:6px 5px;display:flex;flex-direction:column;gap:4px}.prflow-card--request .prflow-title{flex-wrap:wrap}.prflow-receipt i{display:block;height:2px;background:#c9d1de;border-radius:1px}.prflow-receipt i:nth-child(2){width:70%}.prflow-receipt b{display:block;height:3px;width:50%;background:var(--pr-blue);margin-top:auto;border-radius:1px}.prflow-list{list-style:none;display:flex;flex-direction:column;gap:4px}.prflow-list li{display:flex;align-items:flex-start;gap:7px;font-weight:500}.prflow-check{flex:none;width:14px;height:14px;margin-top:1px}.prflow-check circle{fill:var(--pr-green)}.prflow-check path{fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.prflow-foot{display:flex;align-items:center;gap:6px;padding:4px 10px;border-top:1px solid var(--pr-line);background:#f7faf8;border-radius:0 0 11px 11px;color:var(--pr-green);font-weight:600}.prflow-arrow{align-self:center;flex:none;width:14px;height:24px;color:var(--pr-blue);display:grid;place-items:center;transform:rotate(90deg)}.prflow-arrow svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}@container prflow-scene (min-width: 640px){.prflow{flex-direction:row;gap:0;align-items:center}.prflow-card--request{flex:0 0 28.5%}.prflow-card--finance{flex:0 0 24.5%}.prflow-arrow{transform:none;flex:0 0 14px}}.integrations-page.integrations-detail--procurify{container:prhero / inline-size}.integrations-page.integrations-detail--procurify .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--procurify .integrations-detail-hero>*{min-width:0}@container prhero (min-width: 1150px){.integrations-page.integrations-detail--procurify .integrations-detail-hero{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:40px}}.integrations-page.integrations-detail--precoro{container:pchero / inline-size}.integrations-page.integrations-detail--precoro .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center;justify-items:stretch}.integrations-page.integrations-detail--precoro .integrations-detail-hero>*{min-width:0}@container pchero (min-width: 1150px){.integrations-page.integrations-detail--precoro .integrations-detail-hero{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:40px;align-items:center}}.integrations-page .pcflow-logo .integrations-logo img,.integrations-page .pcflow-logo .integrations-logo svg{width:28px;height:28px;object-fit:contain}:where(.pcflow) :where(*){font:inherit;margin:0;padding:0;min-width:0;box-sizing:border-box}.pcflow{--pc-navy: #14213d;--pc-gray: #667085;--pc-line: #e4e8ef;--pc-blue: #2f6bff;--pc-green: #15803d;container:pcflow / inline-size;width:100%;min-width:0;font-size:12.5px;line-height:1.35;color:var(--pc-navy)}.pcflow .pcflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:6px}.pcflow .pcflow-card{background:#fff;border:1px solid var(--pc-line);border-radius:12px;box-shadow:0 1px 3px #14213d0f;display:flex;flex-direction:column}.pcflow .pcflow-head{display:flex;align-items:center;gap:8px;padding:8px 10px;border-bottom:1px solid var(--pc-line)}.pcflow .pcflow-logo{width:28px;height:28px;flex:none;display:inline-flex}.pcflow .pcflow-icon,.pcflow .pcflow-shield{width:18px;height:18px;flex:none}.pcflow .pcflow-main .pcflow-brand{font-style:italic}.pcflow .pcflow-brand{font-size:13px;font-weight:700;color:var(--pc-navy)}.pcflow .pcflow-sub{font-size:12px;color:var(--pc-gray)}.pcflow .pcflow-body{padding:8px 10px;display:flex;flex-direction:column;gap:6px;flex:1}.pcflow .pcflow-title{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.pcflow .pcflow-title strong{font-size:14px;font-weight:700}.pcflow .pcflow-title--col{flex-direction:column;align-items:flex-start;gap:0}.pcflow .pcflow-amount{font-size:17px;font-weight:700;color:var(--pc-navy)}.pcflow .pcflow-status{font-size:12px;font-weight:600;color:var(--pc-green);background:#ecfdf3;border-radius:6px;padding:1px 7px;white-space:nowrap}.pcflow .pcflow-list{display:flex;flex-direction:column;gap:2px}.pcflow .pcflow-row{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.pcflow .pcflow-row dt{font-size:12px;color:var(--pc-gray);flex:none;max-width:50%}.pcflow .pcflow-row dd{font-size:12px;font-weight:600;text-align:right;overflow-wrap:normal;word-break:normal}.pcflow .pcflow-money{font-variant-numeric:tabular-nums;white-space:nowrap}.pcflow .pcflow-track{list-style:none;display:flex;flex-direction:column;gap:3px;border-left:2px solid var(--pc-blue);background:#f5f8ff;border-radius:0 8px 8px 0;padding:6px 8px}.pcflow .pcflow-ok{display:flex;gap:6px;align-items:flex-start;font-size:12px;font-weight:500}.pcflow .pcflow-check{flex:none;color:var(--pc-green);margin-top:1px}.pcflow .pcflow-foot{display:flex;align-items:center;gap:6px;padding:7px 10px;background:#f3fbf6;border-top:1px solid #d6efe0;border-radius:0 0 11px 11px;color:var(--pc-green);font-size:12px;font-weight:700}.pcflow .pcflow-expense{display:flex;gap:10px;align-items:center}.pcflow .pcflow-receipt{width:34px;height:44px;flex:none;border:1px solid var(--pc-line);border-radius:4px;background:#fff;padding:6px 5px;display:flex;flex-direction:column;gap:4px;box-shadow:0 1px 2px #14213d14}.pcflow .pcflow-receipt i{display:block;height:2px;background:#cfd6e2;border-radius:1px}.pcflow .pcflow-receipt b{display:block;height:3px;width:55%;background:var(--pc-blue);border-radius:1px;margin-top:auto}.pcflow .pcflow-match{border:1px solid #cfdcff;border-radius:8px;background:#fff;padding:6px 8px;display:flex;flex-direction:column;gap:4px}.pcflow .pcflow-match h4{font-size:12px;font-weight:700;color:var(--pc-blue);letter-spacing:.02em}.pcflow .pcflow-match .pcflow-track{background:none;border-left:0;padding:0}.pcflow .pcflow-checks{gap:5px}.pcflow .pcflow-reviewer{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;border-top:1px solid var(--pc-line);padding-top:6px;margin-top:auto}.pcflow .pcflow-reviewer>div{flex:none}.pcflow .pcflow-reviewer strong{font-size:13px;font-weight:700;display:block}.pcflow .pcflow-label{font-size:12px;color:var(--pc-gray)}.pcflow .pcflow-arrow{align-self:center;color:var(--pc-blue);display:inline-flex;transform:rotate(90deg);flex:none}@container pcflow (min-width: 640px){.pcflow .pcflow-frame{flex-direction:row;align-items:center;gap:4px}.pcflow .pcflow-arrow{transform:none}.pcflow .pcflow-source{flex:190 1 0}.pcflow .pcflow-review{flex:170 1 0}.pcflow .pcflow-main{flex:331 1 0}}:where(.ziflow) :where(*){font:inherit;margin:0;padding:0;min-width:0;box-sizing:border-box}.ziflow{container:ziflow / inline-size;width:100%;color:#14213d;font-family:inherit;font-size:12px;line-height:1.3;--zi-blue: #2563eb;--zi-gray: #667085;--zi-line: #e4e8ee;--zi-green: #12805c}.ziflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:4px;width:100%}.ziflow .ziflow-card{background:#fff;border:1px solid var(--zi-line);border-radius:12px;box-shadow:0 1px 3px #14213d0f;padding:10px;display:flex;flex-direction:column;gap:4px}.ziflow .ziflow-head{display:flex;align-items:center;gap:8px}.ziflow .ziflow-title{font-size:13px;font-weight:650;color:#14213d;line-height:1.2}.ziflow .ziflow-main .ziflow-title{font-style:italic}.ziflow .ziflow-sub{font-size:12px;color:var(--zi-gray)}.ziflow .ziflow-logo{display:inline-flex;width:28px;height:28px;flex:none}.ziflow .ziflow-brand{width:18px;height:18px;object-fit:contain;flex:none}.integrations-page .ziflow-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none}.integrations-page .ziflow-logo .integrations-logo img,.integrations-page .ziflow-logo .integrations-logo svg{width:28px;height:28px;object-fit:contain}.ziflow .ziflow-idline{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border:1px solid var(--zi-line);border-radius:8px;background:#f8fafc}.ziflow .ziflow-id{font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.ziflow .ziflow-ok{color:var(--zi-green);font-weight:650}.ziflow .ziflow-list{display:flex;flex-direction:column;gap:2px}.ziflow .ziflow-row{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.ziflow .ziflow-row dt{color:var(--zi-gray);flex:none;max-width:50%}.ziflow .ziflow-row dd{text-align:right;font-weight:550;flex:1 1 auto;overflow-wrap:normal;word-break:normal}.ziflow .ziflow-money{display:flex;flex-direction:column;align-items:flex-end;line-height:1.2}.ziflow .ziflow-num{white-space:nowrap;font-variant-numeric:tabular-nums}.ziflow .ziflow-unit{font-size:12px;color:var(--zi-gray);font-weight:450;white-space:nowrap}.ziflow .ziflow-section{border-top:1px solid var(--zi-line);padding-top:6px;display:flex;flex-direction:column;gap:4px}.ziflow .ziflow-label{display:block;font-size:12px;font-weight:600;color:var(--zi-gray)}.ziflow .ziflow-check{color:var(--zi-green);flex:none}.ziflow .ziflow-route{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:6px 4px;position:relative}.ziflow .ziflow-route li{display:flex;align-items:center;gap:5px;padding:2px 6px;border:1px solid var(--zi-line);border-radius:8px;font-weight:550}.ziflow .ziflow-foot{display:flex;align-items:center;gap:6px;color:var(--zi-green);font-weight:650;border-top:1px solid var(--zi-line);padding-top:8px;margin-top:auto}.ziflow .ziflow-expense{display:flex;align-items:center;gap:10px;padding:4px;border-radius:8px;background:#f8fafc;border:1px solid var(--zi-line)}.ziflow .ziflow-receipt{width:34px;height:44px;flex:none;background:#fff;border:1px solid var(--zi-line);border-radius:4px;padding:6px 5px;display:flex;flex-direction:column;gap:4px;box-shadow:0 1px 2px #14213d14}.ziflow .ziflow-receipt i{display:block;height:3px;border-radius:2px;background:#cdd5e0}.ziflow .ziflow-receipt i:first-child{width:60%;background:var(--zi-blue)}.ziflow .ziflow-receipt b{display:block;height:4px;width:50%;margin-top:auto;align-self:flex-end;border-radius:2px;background:#14213d}.ziflow .ziflow-exp-text{display:flex;flex-direction:column}.ziflow .ziflow-vendor{color:var(--zi-gray);font-weight:550}.ziflow .ziflow-amount{font-size:18px;font-weight:700;line-height:1.2}.ziflow .ziflow-context{background:#f5f8ff;border:1px solid #d9e4fb;border-radius:8px;padding:6px}.ziflow .ziflow-context .ziflow-label{color:var(--zi-blue)}.ziflow .ziflow-matched{display:flex;align-items:center;gap:6px;color:var(--zi-green);font-weight:650}.ziflow .ziflow-checks{list-style:none;display:flex;flex-direction:column;gap:6px}.ziflow .ziflow-checks li{display:flex;align-items:center;gap:6px}.ziflow .ziflow-reviewer{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;border-top:1px solid var(--zi-line);padding-top:6px}.ziflow .ziflow-reviewer>div{display:flex;flex-direction:column;flex:none}.ziflow .ziflow-status{align-items:flex-end}.ziflow .ziflow-person{font-weight:650}.ziflow .ziflow-role{color:var(--zi-gray)}.ziflow .ziflow-arrow{display:flex;justify-content:center;align-items:center;color:var(--zi-blue)}.ziflow .ziflow-arrow-h{display:none}@container ziflow (min-width: 640px){.ziflow-frame{flex-direction:row;align-items:center;justify-content:center;gap:0}.ziflow .ziflow-source{flex:0 0 28.5%}.ziflow .ziflow-main{flex:1 1 0}.ziflow .ziflow-finance{flex:0 0 26%}.ziflow .ziflow-arrow{flex:none;width:14px;margin:0 3px;align-self:center}.ziflow .ziflow-arrow-v{display:none}.ziflow .ziflow-arrow-h{display:block;width:14px;height:14px}.ziflow .ziflow-route{grid-template-columns:1fr;gap:4px}}.integrations-page.integrations-detail--zip{container:zihero / inline-size}.integrations-page.integrations-detail--zip .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--zip .integrations-detail-hero>*{min-width:0}@container zihero (min-width: 1150px){.integrations-page.integrations-detail--zip .integrations-detail-hero{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:40px}}.integrations-page.integrations-detail--order-co{container:ochero / inline-size}.integrations-page.integrations-detail--order-co .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--order-co .integrations-detail-hero>*{min-width:0}@container ochero (min-width: 1150px){.integrations-page.integrations-detail--order-co .integrations-detail-hero{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:40px;align-items:center;justify-items:stretch}}.ocflow{container:ocflow / inline-size;--oc-navy: #0f1f3d;--oc-gray: #5b6678;--oc-line: #e3e7ee;--oc-blue: #2563eb;--oc-blue-soft: #eef3ff;--oc-green: #15803d;--oc-green-soft: #e8f6ee;width:100%;color:var(--oc-navy);font-size:12px;line-height:1.35}:where(.ocflow) :where(*){font:inherit;margin:0;padding:0;min-width:0;box-sizing:border-box;overflow-wrap:normal;word-break:normal}.ocflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:4px}.ocflow-arrow{display:flex;align-items:center;justify-content:center;color:var(--oc-blue);height:24px}.ocflow-arrow-h{display:none}.ocflow-arrow-v{display:block}.ocflow-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--oc-line);border-radius:12px;box-shadow:0 1px 2px #0f1f3d0d}.ocflow-head{display:flex;align-items:center;gap:8px;padding:9px 10px;border-bottom:1px solid var(--oc-line)}.ocflow-body{display:flex;flex-direction:column;gap:4px;padding:9px 10px;flex:1}.ocflow-foot{display:flex;align-items:center;gap:6px;padding:8px 10px;border-top:1px solid var(--oc-line);color:var(--oc-green);font-weight:600;font-size:12px;background:#fafbfd;border-radius:0 0 12px 12px}.ocflow .ocflow-title{font-size:13px;font-weight:700;color:var(--oc-navy);line-height:1.25}.ocflow .ocflow-main .ocflow-head .ocflow-title{font-style:italic}.ocflow .ocflow-sub{font-size:12px;font-weight:400;color:var(--oc-gray);line-height:1.3}.ocflow .ocflow-k{font-size:12px;color:var(--oc-gray)}.ocflow .ocflow-v{font-size:12px;font-weight:600;color:var(--oc-navy);text-align:right}.ocflow-kv{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.ocflow-kv .ocflow-k{flex:none;max-width:50%}.ocflow-money,.ocflow .ocflow-money{font-variant-numeric:tabular-nums;white-space:nowrap}.ocflow-check{color:var(--oc-green);flex:none}.integrations-page .ocflow-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;box-shadow:none;background:none}.integrations-page .ocflow-logo .integrations-logo img,.integrations-page .ocflow-logo .integrations-logo svg{width:28px;height:28px;object-fit:contain}.ocflow-logo{display:inline-flex;width:28px;height:28px;flex:none}.ocflow-icon{display:inline-flex;width:18px;height:18px;flex:none}.ocflow-icon img{width:18px;height:18px;display:block}.ocflow-idrow{display:flex;justify-content:space-between;align-items:flex-start;gap:6px;flex-wrap:wrap}.ocflow .ocflow-id{font-size:13px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.ocflow-status{display:inline-flex;align-items:center;gap:4px;color:var(--oc-green);font-weight:600}.ocflow-pay{display:flex;flex-direction:column;gap:2px;padding:6px 8px;border-radius:8px;border:1px solid}.ocflow .ocflow-paytag{font-weight:700;font-size:12px}.ocflow-pay-co{background:var(--oc-blue-soft);border-color:#c7d6fb;border-left:4px solid var(--oc-blue)}.ocflow-pay-co .ocflow-paytag{color:var(--oc-blue)}.ocflow-pay-card{background:#fff;border:1px dashed #9aa6ba;border-left:4px dashed #9aa6ba}.ocflow-sum,.ocflow-cmp{display:flex;flex-direction:column;gap:3px;margin-top:2px;padding-top:6px;border-top:1px solid var(--oc-line)}.ocflow-exp{display:flex;justify-content:space-between;align-items:center;gap:8px}.ocflow .ocflow-amt{font-size:20px;font-weight:700;line-height:1.2}.ocflow-receipt{width:34px;height:44px;flex:none;padding:6px 5px;background:#fff;border:1px solid var(--oc-line);border-radius:4px;box-shadow:0 1px 2px #0f1f3d14;display:flex;flex-direction:column;gap:4px}.ocflow-receipt i{display:block;height:3px;border-radius:2px;background:#d5dbe6}.ocflow-receipt i:nth-child(2){width:70%}.ocflow-receipt i:nth-child(3){width:85%}.ocflow-receipt b{display:block;height:4px;width:50%;margin-top:auto;border-radius:2px;background:var(--oc-blue)}.ocflow-notpart{margin-top:2px;padding:6px 8px;border-radius:8px;background:var(--oc-blue-soft);border:1px solid #c7d6fb;color:var(--oc-blue);font-weight:700}.ocflow-rec{display:flex;flex-direction:column;gap:2px;padding:8px;border-radius:10px;border:1px solid var(--oc-line)}.ocflow-rec-co{border-left:4px solid var(--oc-blue);background:var(--oc-blue-soft)}.ocflow-rec-emp{border-left:4px dashed #9aa6ba;background:#fff;margin-bottom:4px}.ocflow .ocflow-rid{font-weight:700;font-size:12px;white-space:nowrap}.ocflow .ocflow-ramt{font-weight:700;font-size:16px}.ocflow-result{display:inline-flex;align-items:center;gap:4px;color:var(--oc-green);font-weight:600}.ocflow-checks{list-style:none;display:flex;flex-direction:column;gap:4px}.ocflow-checks li{display:flex;align-items:flex-start;gap:6px}.ocflow-checks .ocflow-check{margin-top:1px}.ocflow-rev{display:flex;align-items:center;gap:8px;margin-top:2px;padding-top:6px;border-top:1px solid var(--oc-line)}.ocflow-avatar{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:none;border-radius:50%;background:var(--oc-blue-soft);color:var(--oc-blue);font-weight:700;font-size:12px}@container ocflow (min-width: 640px){.ocflow-frame{flex-direction:row;align-items:center;gap:0}.ocflow-source{flex:27 1 0}.ocflow-main{flex:41 1 0}.ocflow-fin{flex:28 1 0}.ocflow-arrow{width:14px;flex:0 0 14px}.ocflow-arrow-h{display:block}.ocflow-arrow-v{display:none}}:where(.axflow) :where(*){font:inherit;margin:0;padding:0;min-width:0;box-sizing:border-box}.axflow{container:axflow / inline-size;width:100%;color:#0f1f3d;font-size:12px;line-height:1.3}.axflow .axflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;margin:0 auto}.axflow .axflow-card{background:#fff;border:1px solid #e3e7ee;border-radius:12px;box-shadow:0 1px 2px #0f1f3d0d;padding:12px;display:flex;flex-direction:column;gap:8px}.axflow .axflow-head{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid #eef1f5}.axflow .axflow-title{font-size:13px;font-weight:600;line-height:1.25;color:#0f1f3d}.axflow .axflow-body{display:flex;flex-direction:column;gap:6px;flex:1;list-style:none}.axflow .axflow-row{display:flex;flex-direction:column;gap:1px}.axflow .axflow-k{font-size:12px;line-height:1.3;color:#6b7587}.axflow .axflow-v{font-size:12px;line-height:1.3;font-weight:600;color:#0f1f3d;overflow-wrap:normal}.axflow .axflow-num{font-variant-numeric:tabular-nums;white-space:nowrap}.axflow .axflow-ref{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;white-space:nowrap;color:#0f1f3d}.axflow .axflow-status{font-size:12px;font-weight:600;line-height:1.3;display:flex;align-items:center;gap:5px;padding-top:8px;border-top:1px solid #eef1f5}.axflow .axflow-ok{color:#15803d}.axflow .axflow-ctx{color:#6b7587}.axflow .axflow-check{color:#16a34a;flex:none}.axflow .axflow-checks li{display:flex;align-items:center;justify-content:space-between;gap:8px}.axflow .axflow-remizen{width:18px;height:18px;flex:none}.axflow .axflow-review{color:#2563eb;flex:none}.axflow .axflow-arrow{display:flex;justify-content:center;align-items:center;color:#2563eb}.axflow .axflow-arrow-h{display:none}.axflow .axflow-arrow-v{display:block;margin:4px 0}.integrations-page .axflow-logo{display:flex;flex:none}.integrations-page .axflow-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none}.integrations-page .axflow-logo .integrations-logo img,.integrations-page .axflow-logo .integrations-logo svg{width:28px;height:28px;object-fit:contain}@container axflow (min-width: 640px){.axflow .axflow-frame{flex-direction:row;align-items:center}.axflow .axflow-card{align-self:stretch}.axflow .axflow-source{flex:34 1 0}.axflow .axflow-expense{flex:37 1 0}.axflow .axflow-finance{flex:25 1 0}.axflow .axflow-arrow{flex:none;width:14px}.axflow .axflow-arrow-h{display:block}.axflow .axflow-arrow-v{display:none}}.integrations-page.integrations-detail--avidxchange{container:axhero / inline-size}.integrations-page.integrations-detail--avidxchange .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--avidxchange .integrations-detail-hero>*{min-width:0}@container axhero (min-width: 1150px){.integrations-page.integrations-detail--avidxchange .integrations-detail-hero{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:40px}}.integrations-page.integrations-detail--basware{container-type:inline-size;container-name:bwhero}.integrations-page.integrations-detail--basware .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--basware .integrations-detail-hero>*{min-width:0}@container bwhero (min-width: 1150px){.integrations-page.integrations-detail--basware .integrations-detail-hero{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:40px}}.bwflow{container-type:inline-size;container-name:bwflow;width:100%;min-width:0;color:#5f6b7c;font-size:12px;line-height:1.3}:where(.bwflow) :where(*){font:inherit;margin:0;padding:0;min-width:0;box-sizing:border-box}.bwflow .bwflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:4px;width:100%}.bwflow .bwflow-card{background:#fff;border:1px solid #e3e7ee;border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:6px;width:100%}.bwflow .bwflow-arrow{color:#2563eb;display:flex;justify-content:center;transform:rotate(90deg);height:14px;align-items:center}.bwflow .bwflow-arrow svg{height:14px;width:14px}.bwflow .bwflow-head{display:flex;align-items:center;gap:8px}.bwflow .bwflow-head h3{font-size:13px;line-height:1.2;font-weight:600;color:#0f1b3d;overflow-wrap:normal;word-break:normal}.bwflow .bwflow-main .bwflow-head h3{font-style:italic}.bwflow .bwflow-head p{font-size:12px;line-height:1.2;color:#6b7686;margin-top:1px}.bwflow .bwflow-fav{width:18px;height:18px;flex:none}.integrations-page .bwflow-logo .integrations-logo,.integrations-page .bwflow-logo.integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;flex:none;display:inline-flex;align-items:center;justify-content:center}.integrations-page .bwflow-logo img,.integrations-page .bwflow-logo svg{width:28px;height:28px;object-fit:contain}.bwflow .bwflow-logo{display:inline-flex;flex:none}.bwflow .bwflow-shield{color:#0f1b3d;flex:none}.bwflow .bwflow-list{display:flex;flex-direction:column;gap:2px}.bwflow .bwflow-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:12px;line-height:1.3}.bwflow .bwflow-row dt{color:#6b7686;flex:none;max-width:50%}.bwflow .bwflow-row dd{color:#0f1b3d;font-weight:500;text-align:right;overflow-wrap:normal;word-break:normal;font-variant-numeric:tabular-nums}.bwflow .bwflow-row dd.bwflow-id{white-space:nowrap}.bwflow .bwflow-expense{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:4px;border-bottom:1px solid #eef1f5}.bwflow .bwflow-merchant{font-size:13px;font-weight:600;color:#0f1b3d}.bwflow .bwflow-num{font-variant-numeric:tabular-nums;white-space:nowrap}.bwflow .bwflow-amt{font-size:13px;font-weight:600;color:#0f1b3d}.bwflow .bwflow-context{border:1px solid #e3e7ee;border-radius:8px;background:#f8f9fc;padding:6px 8px;display:flex;flex-direction:column;gap:4px}.bwflow .bwflow-context h4{font-size:12px;font-weight:600;color:#0f1b3d}.bwflow .bwflow-seq,.bwflow .bwflow-checks{list-style:none;display:flex;flex-direction:column;gap:4px}.bwflow .bwflow-seq{border-top:1px solid #eef1f5;padding-top:8px}.bwflow .bwflow-seq li,.bwflow .bwflow-checks li{display:flex;align-items:center;gap:6px;font-size:12px;line-height:1.3;color:#3b475a}.bwflow .bwflow-check{color:#16a34a;flex:none}.bwflow .bwflow-reviewer{display:flex;align-items:center;gap:8px;flex-wrap:wrap;border-top:1px solid #eef1f5;padding-top:6px;font-size:12px;line-height:1.3}.bwflow .bwflow-reviewer div{display:flex;flex-direction:column;flex:1}.bwflow .bwflow-reviewer strong{font-weight:600;color:#0f1b3d}.bwflow .bwflow-reviewer div span{color:#6b7686}.bwflow .bwflow-reviewer em{font-style:normal;font-weight:600;color:#15803d}.bwflow .bwflow-status{display:flex;align-items:center;gap:6px;margin-top:auto;padding:4px 6px;border-radius:6px;background:#f0faf4;color:#15803d;font-size:12px;font-weight:600;line-height:1.3}@container bwflow (min-width: 640px){.bwflow .bwflow-frame{flex-direction:row;align-items:center;justify-content:center;gap:4px}.bwflow .bwflow-card{width:auto}.bwflow .bwflow-source{flex:29 1 0}.bwflow .bwflow-main{flex:43 1 0}.bwflow .bwflow-fin{flex:24 1 0}.bwflow .bwflow-arrow{transform:none;width:14px;height:auto;flex:none}}.integrations-page.integrations-detail--stampli{container:sthero / inline-size}.integrations-page.integrations-detail--stampli .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--stampli .integrations-detail-hero>*{min-width:0}.stflow{container-name:stflow;container-type:inline-size;width:100%;font-size:12px;line-height:1.3;color:#5b6676}:where(.stflow) :where(*){box-sizing:border-box;font:inherit;margin:0;padding:0;min-width:0;color:inherit}.stflow .stflow-frame{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:stretch}.stflow .stflow-card{display:flex;flex-direction:column;background:#fff;border:1px solid #e1e6ee;border-radius:10px;box-shadow:0 1px 2px #0f1e3c0a;word-break:normal;overflow-wrap:normal}.stflow .stflow-head-row{display:flex;align-items:center;gap:7px;padding:8px 10px;border-bottom:1px solid #edf0f5}.stflow .stflow-title h3{font-size:13px;font-weight:650;line-height:1.2;color:#14213d}.stflow .stflow-main .stflow-title h3{font-style:italic}.stflow .stflow-title p{font-size:12px;line-height:1.2;color:#7a8494;margin-top:1px}.stflow .stflow-body{flex:1;padding:8px 10px;display:flex;flex-direction:column;gap:3px}.integrations-page .stflow-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;display:inline-flex;align-items:center;justify-content:center}.integrations-page .stflow-logo .integrations-logo img,.integrations-page .stflow-logo .integrations-logo svg{width:28px;height:28px;object-fit:contain}.stflow .stflow-logo,.stflow .stflow-icon,.stflow .stflow-shield{flex:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center}.stflow .stflow-icon img{width:18px;height:18px}.stflow .stflow-row{display:flex;gap:8px;justify-content:space-between;align-items:baseline}.stflow .stflow-k{flex:none;max-width:50%;color:#7a8494}.stflow .stflow-v{text-align:right;color:#14213d;font-weight:550;white-space:normal}.stflow .stflow-nw{white-space:nowrap;font-variant-numeric:tabular-nums}.stflow .stflow-status,.stflow .stflow-foot{display:inline-flex;align-items:center;gap:5px;color:#15803d;font-weight:600}.stflow .stflow-status{align-self:flex-start;background:#edf9f1;border:1px solid #cdeed8;border-radius:999px;padding:1px 7px;margin:3px 0 4px}.stflow .stflow-foot{background:#f2fbf5;border-top:1px solid #d9f0e1;border-radius:0 0 9px 9px;padding:6px 10px}.stflow .stflow-steps{list-style:none;position:relative;display:flex;flex-direction:column;gap:5px;border-top:1px solid #edf0f5;padding-top:7px}.stflow .stflow-steps li{position:relative;display:flex;align-items:center;gap:7px;color:#14213d}.stflow .stflow-steps li:not(:last-child):after{content:"";position:absolute;left:8px;top:17px;height:7px;width:1px;background:#cdeed8}.stflow .stflow-dot,.stflow .stflow-tick{flex:none;width:16px;height:16px;border-radius:50%;background:#edf9f1;color:#15803d;display:inline-flex;align-items:center;justify-content:center;border:1px solid #cdeed8}.stflow .stflow-dot svg,.stflow .stflow-tick svg{width:10px;height:10px}.stflow .stflow-foot svg{flex:none}.stflow .stflow-exp{display:flex;gap:8px;align-items:flex-start}.stflow .stflow-exp-info{flex:1;display:flex;flex-direction:column;gap:3px}.stflow .stflow-merchant{display:flex;justify-content:space-between;gap:8px;font-size:13px;color:#14213d;margin-bottom:1px}.stflow .stflow-merchant strong{font-weight:650}.stflow .stflow-thumb{flex:none;width:40px;padding-top:1px}.stflow .stflow-ctx{margin-top:5px;padding:6px 8px;display:flex;flex-direction:column;gap:3px;background:#f6f9ff;border:1px solid #dce7fb;border-left:3px solid #2563eb;border-radius:6px}.stflow .stflow-ctx h4{font-size:12px;font-weight:650;color:#14213d;margin-bottom:1px}.stflow .stflow-checks{list-style:none;display:flex;flex-direction:column;gap:5px;color:#14213d}.stflow .stflow-checks li{display:flex;align-items:center;gap:7px}.stflow .stflow-rev{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;border-left-color:#dce7fb;background:#fafbfd;border-color:#e6eaf1}.stflow .stflow-person{display:flex;flex-direction:column}.stflow .stflow-person strong{color:#14213d;font-weight:650}.stflow .stflow-rev .stflow-status{margin:0}.stflow .stflow-conn{display:flex;flex-direction:column;align-items:center;justify-content:center;height:14px;color:#2563eb}.stflow .stflow-line{width:1.5px;flex:1;background:#2563eb}.stflow .stflow-head{transform:rotate(90deg);margin-top:-5px}@container stflow (min-width: 640px){.stflow .stflow-frame{grid-template-columns:minmax(0,29fr) 14px minmax(0,43fr) 14px minmax(0,24fr)}.stflow .stflow-conn{flex-direction:row;height:auto;align-self:center;width:14px}.stflow .stflow-line{width:auto;height:1.5px;flex:1}.stflow .stflow-head{transform:none;margin:0 0 0 -5px}}@container sthero (min-width: 1150px){.integrations-page.integrations-detail--stampli .integrations-detail-hero{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:40px}}.integrations-page.integrations-detail--medius{container:mdhero / inline-size}.integrations-page.integrations-detail--medius .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--medius .integrations-detail-hero>*{min-width:0}@container mdhero (min-width: 1150px){.integrations-page.integrations-detail--medius .integrations-detail-hero{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:40px}}.mdflow{container-type:inline-size;container-name:mdflow;width:100%;min-width:0;font-size:12px;line-height:1.3;color:#5f6b7c;text-align:left}.mdflow *,.mdflow *:before,.mdflow *:after{box-sizing:border-box;min-width:0}.mdflow :is(h3,h4,p,dl,dd,dt,ul,li){margin:0;padding:0;list-style:none;letter-spacing:0;text-transform:none}.mdflow-notes{display:flex;gap:12px;margin-bottom:8px;font-size:12px;color:#7b8696}.mdflow-frame{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:stretch}.mdflow-card{min-width:0;background:#fff;border:1px solid #e3e7ee;border-radius:10px;padding:10px;display:flex;flex-direction:column;gap:6px;overflow-wrap:normal;word-break:normal}.mdflow .mdflow-card h3{font-size:12px;line-height:1.3;font-weight:400;color:#7b8696}.mdflow .mdflow-card h4{font-family:inherit;font-size:12px;line-height:1.3;font-weight:650;color:#14213d;margin-top:2px}.mdflow-head{display:flex;align-items:center;gap:7px;min-width:0;padding-bottom:8px;border-bottom:1px solid #edf0f5}.mdflow-brand{font-size:13px;font-weight:650;color:#14213d}.mdflow-remizen-name{font-style:italic}.mdflow-remizen{width:20px;height:20px;flex:none}.mdflow-shield{flex:none;color:#2563eb}.mdflow-rows{display:flex;flex-direction:column}.mdflow-row{display:flex;justify-content:space-between;gap:8px;padding:1px 0;border-bottom:1px dashed #edf0f5;min-width:0;font-size:12px;line-height:1.3}.mdflow-row:last-child{border-bottom:0}.mdflow-row dt{color:#7b8696;flex:none;max-width:50%;min-width:0}.mdflow-row dd{color:#14213d;font-weight:550;text-align:right;min-width:0}.mdflow .mdflow-num{font-variant-numeric:tabular-nums;white-space:nowrap}.mdflow .mdflow-approved{color:#15803d}.mdflow-checks{display:flex;flex-direction:column;gap:4px}.mdflow-checks li{display:flex;align-items:flex-start;gap:6px;color:#14213d}.mdflow-check{flex:none;color:#16a34a;margin-top:0}.mdflow .mdflow-status{display:flex;align-items:center;gap:6px;margin-top:auto!important;padding:4px 6px!important;border-radius:7px;background:#f0faf3;border:1px solid #cdeed8;color:#15803d;font-size:12px;line-height:1.3;font-weight:650}.mdflow .mdflow-merchant{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:4px 6px!important;background:#f5f8ff;border:1px solid #dbe6fb;border-radius:7px;color:#14213d;font-size:12px;line-height:1.3;font-weight:600}.mdflow-merchant strong{color:#2563eb;font-size:14px}.mdflow-context{margin-top:auto;display:flex;flex-direction:column;gap:4px;padding-top:8px;border-top:1px solid #dbe6fb}.mdflow-arrow{display:flex;align-items:center;justify-content:center;color:#2563eb;padding:4px 0}.mdflow-arrow-h{display:none}.integrations-page .mdflow-logo{display:inline-flex;align-items:center;height:28px;max-width:100%}.integrations-page .mdflow-logo .integrations-logo,.integrations-page .mdflow-logo .integrations-logo img,.integrations-page .mdflow-logo .integrations-logo svg,.integrations-page .mdflow-logo>img,.integrations-page .mdflow-logo>svg{width:28px;height:28px;max-width:28px;max-height:28px}.integrations-page .mdflow-logo .integrations-logo{padding:0;border:0;background:none;box-shadow:none;flex:none}@container mdflow (min-width: 640px){.mdflow-frame{grid-template-columns:minmax(0,29fr) 18px minmax(0,43fr) 18px minmax(0,24fr);align-items:center}.mdflow-arrow{padding:0}.mdflow-arrow-h{display:block;width:18px}.mdflow-arrow-v{display:none}}.integrations-page.integrations-detail--yooz{container:yzhero / inline-size}.integrations-page.integrations-detail--yooz .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--yooz .integrations-detail-hero>*{min-width:0}@container yzhero (min-width: 1150px){.integrations-page.integrations-detail--yooz .integrations-detail-hero{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:40px}}.yzflow{--yz-navy: #14213d;--yz-muted: #667085;--yz-line: #e0e4ea;--yz-blue: #2563eb;--yz-green: #15803d;--yz-gbg: #ecf8f0;container:yzscene / inline-size;width:100%;min-width:0;max-width:none;box-sizing:border-box;font-size:12px;line-height:1.3;color:var(--yz-navy);font-family:inherit}.yzflow *,.yzflow *:before,.yzflow *:after{box-sizing:border-box;min-width:0}.yzflow .yzflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:6px}.yzflow .yzflow-card{background:#fff;border:1px solid var(--yz-line);border-radius:10px;min-width:0;overflow:visible;display:flex;flex-direction:column;box-shadow:none}.yzflow .yzflow-head{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#f6f8fb;border-bottom:1px solid var(--yz-line);border-radius:10px 10px 0 0}.yzflow .yzflow-title{min-width:0;flex:1}.yzflow p,.yzflow h3,.yzflow h4,.yzflow span,.yzflow li,.yzflow strong{font-family:inherit;letter-spacing:normal;text-transform:none;word-break:normal;overflow-wrap:normal}.yzflow h3.yzflow-x,.yzflow .yzflow-title h3{margin:0;font-size:13px;line-height:1.25;font-weight:650;color:var(--yz-navy);font-family:inherit}.yzflow .yzflow-title p{margin:0;font-size:12px;line-height:1.3;color:var(--yz-muted)}.yzflow .yzflow-body h4{margin:6px 0 3px;padding-top:4px;border-top:1px dashed var(--yz-line);font-size:12px;line-height:1.3;font-weight:650;color:var(--yz-navy);font-family:inherit}.yzflow .yzflow-title--remizen h3{font-style:italic}.yzflow .yzflow-body{padding:8px 10px;flex:1}.yzflow .yzflow-row{display:flex;justify-content:space-between;gap:8px;padding:1px 0}.yzflow .yzflow-k{color:var(--yz-muted);flex:none;max-width:50%}.yzflow .yzflow-v{text-align:right;font-weight:550;min-width:0}.yzflow .yzflow-nw,.yzflow .yzflow-num{white-space:nowrap}.yzflow .yzflow-num{font-variant-numeric:tabular-nums}.yzflow .yzflow-inline{display:inline-flex;align-items:center;gap:4px}.yzflow .yzflow-pill{margin-left:auto;padding:2px 8px;border-radius:999px;background:var(--yz-gbg);color:var(--yz-green);font-weight:600;font-size:12px;white-space:nowrap;border:1px solid #c6e8d1}.yzflow .yzflow-check{flex:none;fill:var(--yz-gbg);stroke:var(--yz-green)}.yzflow .yzflow-check path{stroke:var(--yz-green)}.yzflow .yzflow-foot{display:flex;align-items:center;gap:6px;padding:6px 10px;background:var(--yz-gbg);color:var(--yz-green);font-weight:600;border-top:1px solid #c6e8d1;border-radius:0 0 9px 9px}.integrations-page .yzflow-logo.integrations-logo,.yzflow .yzflow-logo{width:28px;height:28px;flex:none;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:none;box-shadow:none}.integrations-page .yzflow-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;flex:none}.integrations-page .yzflow-logo.integrations-logo img,.integrations-page .yzflow-logo.integrations-logo svg,.yzflow .yzflow-logo img,.yzflow .yzflow-logo svg{width:28px;height:28px;object-fit:contain}.yzflow .yzflow-logo--shield svg{width:22px;height:22px;stroke:var(--yz-blue)}.yzflow .yzflow-logo--rz img{width:18px;height:18px}.yzflow .yzflow-track{list-style:none;margin:0;padding:0;position:relative}.yzflow .yzflow-track li{display:flex;align-items:center;gap:7px;padding:2px 0;position:relative}.yzflow .yzflow-track li:not(:last-child):after{content:"";position:absolute;left:6.5px;top:18px;height:6px;width:1px;background:#b7d9c4}.yzflow .yzflow-checks{list-style:none;margin:0;padding:0}.yzflow .yzflow-checks li{display:flex;align-items:center;gap:7px;padding:2px 0}.yzflow .yzflow-reviewer{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.yzflow .yzflow-reviewer strong{font-weight:650}.yzflow .yzflow-reviewer p{margin:0;color:var(--yz-muted);font-size:12px}.yzflow .yzflow-receipt-wrap{display:flex;align-items:center;gap:10px;padding:6px 8px;margin-bottom:4px;border:1px dashed var(--yz-line);border-radius:8px;background:#fbfcfe}.yzflow .yzflow-receipt{width:30px;height:38px;flex:none;background:#fff;border:1px solid var(--yz-line);border-radius:3px;padding:5px 4px;display:flex;flex-direction:column;gap:3px;transform:rotate(-3deg)}.yzflow .yzflow-receipt i{display:block;height:2px;background:#cdd5e0;border-radius:1px}.yzflow .yzflow-receipt i:nth-child(2){width:70%}.yzflow .yzflow-receipt b{margin-top:auto;height:3px;background:var(--yz-blue);border-radius:1px;width:50%}.yzflow .yzflow-merchant{font-weight:650;font-size:13px}.yzflow .yzflow-amt{font-size:13px;font-weight:650;color:var(--yz-navy)}.yzflow .yzflow-arrow{display:flex;justify-content:center;color:var(--yz-blue)}.yzflow .yzflow-arrow svg{stroke:var(--yz-blue);transform:rotate(90deg)}.yzflow .yzflow-note{margin:6px 0 0;font-size:11px;line-height:1.3;color:var(--yz-muted);font-family:inherit}@container yzscene (min-width: 640px){.yzflow .yzflow-frame{flex-direction:row;align-items:stretch;gap:4px}.yzflow .yzflow-card{flex:1 1 0}.yzflow .yzflow-card--main{flex:1.35 1 0}.yzflow .yzflow-arrow{align-items:center;flex:none}.yzflow .yzflow-arrow svg{transform:none}}.integrations-page.integrations-detail--proactis{container:pchero/inline-size}.integrations-page.integrations-detail--proactis .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--proactis .integrations-detail-hero>*{min-width:0}@container pchero (min-width:1150px){.integrations-page.integrations-detail--proactis .integrations-detail-hero{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:40px}}.pcscene{container:pcscene/inline-size;width:100%;min-width:0;color:#14213d;font-size:12px;line-height:1.3}.pcscene *,.pcscene *:before,.pcscene *:after{box-sizing:border-box;min-width:0;word-break:normal;overflow-wrap:normal}.pcflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:6px}.pcflow-card{background:#fff;border:1px solid #e6e9ef;border-radius:12px;box-shadow:0 1px 3px #14213d12;padding:12px;min-width:0;flex:1 1 0;display:flex;flex-direction:column;gap:6px}.pcscene .pcflow-card h3,.pcscene .pcflow-card h4,.pcscene .pcflow-card p{font-family:inherit;margin:0;line-height:1.3;letter-spacing:0;text-transform:none}.pcscene .pcflow-card h3{font-size:13px;font-weight:700;color:#14213d}.pcscene .pcflow-card h4{font-size:12px;font-weight:500;color:#6b7280}.pcscene .pcflow-card p{font-size:12px;color:#14213d}.pcflow-brand{font-style:italic}.pcflow-head{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid #eef0f4;margin-bottom:2px}.pcflow-head img,.pcflow-head svg{flex:none}.pcflow-head .pcflow-remizen-icon{width:20px;height:20px}.integrations-page .pcflow-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none}.pcflow-logo{width:28px;height:28px;flex:none;display:inline-flex}.integrations-page .pcflow-logo img,.integrations-page .pcflow-logo svg{width:28px;height:28px;object-fit:contain}.pcflow-row{display:flex;justify-content:space-between;gap:8px}.pcflow-k{color:#6b7280;font-size:12px;flex:none;max-width:50%}.pcflow-v{font-weight:600;text-align:right;white-space:normal;word-break:normal;overflow-wrap:normal}.pcflow-num{white-space:nowrap;font-variant-numeric:tabular-nums}.pcflow-ok{display:inline-flex;gap:4px;align-items:center;color:#15803d}.pcflow-check{flex:none}.pcflow-policy{margin-top:2px;padding:8px;background:#f7f8fb;border:1px dashed #d8dde7;border-radius:10px;display:flex;flex-direction:column;gap:4px}.pcflow-policy p,.pcflow-item{display:flex;gap:6px;align-items:flex-start}.pcflow-link{margin-top:2px;padding:8px;border:1px solid #cfe0ff;border-left:3px solid #2f6df6;border-radius:10px;background:#f5f8ff}.pcflow-link-t{font-size:12px;color:#2f6df6;font-weight:600}.pcscene .pcflow-link p{font-weight:600}.pcflow-final{margin-top:auto;padding:8px;border-radius:10px;background:#f0fdf4;border:1px solid #c9ecd5;display:flex;flex-direction:column}.pcflow-final strong{color:#15803d;font-size:12px}.pcflow-arrow{display:flex;justify-content:center;align-items:center;flex:none}.pcflow-arrow-h{display:none}.pcscene .pcflow-note{margin:8px 0 0;font-size:11px;line-height:1.3;color:#8a93a3;text-align:center}@container pcscene (min-width:640px){.pcflow-frame{flex-direction:row}.pcflow-wide{flex:1.25 1 0}.pcflow-arrow-h{display:block}.pcflow-arrow-v{display:none}.pcflow-arrow{align-self:center}}.phflow{container-type:inline-size;container-name:phscene;width:100%;min-width:0;font-size:12px;line-height:1.3;color:#0f1f3d}.phflow *,.phflow *:before,.phflow *:after{box-sizing:border-box;min-width:0;overflow-wrap:normal;word-break:normal}.phflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:0;min-width:0}.phflow .phflow-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px #0f1f3d0f;padding:10px;min-width:0;font:inherit;overflow-wrap:normal;word-break:normal}.phflow .phflow-card h3,.phflow .phflow-card h4{font:inherit;font-size:13px;font-weight:700;line-height:1.3;color:#0f1f3d;margin:0 0 8px;font-family:inherit}.phflow .phflow-card p,.phflow .phflow-card dl,.phflow .phflow-card dd,.phflow .phflow-card dt{margin:0;font:inherit;font-size:12px;line-height:1.3}.phflow .phflow-brand{display:flex;align-items:center;gap:6px;min-height:28px;margin-bottom:6px;font-size:12px;color:#0f1f3d}.phflow .phflow-brand em{font-style:italic;font-weight:700;font-size:13px}.phflow .phflow-bt{font-size:13px;font-weight:700}.phflow .phflow-brand h3{margin:0}.phflow .phflow-brand img,.phflow .phflow-brand svg{flex:none}.integrations-page .phflow-logo{display:inline-flex;align-items:center;height:28px;width:auto;border:0;padding:0;background:none;box-shadow:none}.integrations-page .phflow-logo .integrations-logo{height:28px;width:28px;flex:none;border:0;padding:0;background:none;box-shadow:none}.integrations-page .phflow-logo img,.integrations-page .phflow-logo svg{height:28px;width:28px;object-fit:contain;max-width:100%;border:0;padding:0;background:none;box-shadow:none}.phflow dl{display:flex;flex-direction:column;gap:4px}.phflow .phflow-row{display:flex;justify-content:space-between;gap:8px;min-width:0}.phflow .phflow-row dt{color:#6b7280;flex:none;max-width:50%;min-width:0}.phflow .phflow-row dd{color:#0f1f3d;font-weight:500;text-align:right;min-width:0}.phflow .phflow-nw{white-space:nowrap;font-variant-numeric:tabular-nums}.phflow .phflow-cardref{display:inline-flex;align-items:center;gap:5px;color:#2563eb}.phflow .phflow-cardref svg{flex:none}.phflow .phflow-cardref .phflow-nw{color:#0f1f3d}.phflow .phflow-ok{color:#15803d;font-weight:600}.phflow .phflow-status{display:flex;align-items:center;gap:6px;margin-top:10px;padding-top:8px;border-top:1px solid #eef0f3}.phflow .phflow-list{list-style:none;margin:10px 0 0;padding:8px 0 0;border-top:1px solid #eef0f3;display:flex;flex-direction:column;gap:5px}.phflow .phflow-list li{display:flex;align-items:flex-start;gap:6px;margin:0;padding:0;min-width:0;color:#0f1f3d;font-size:12px;line-height:1.3}.phflow .phflow-list li:before{display:none}.phflow .phflow-check{flex:none;margin-top:1px}.phflow .phflow-final{margin-top:10px;padding-top:8px;border-top:1px solid #eef0f3;display:flex;flex-direction:column;gap:2px;color:#6b7280}.phflow .phflow-final strong{color:#15803d;font-weight:600}.phflow .phflow-arrow{display:flex;justify-content:center;align-items:center;padding:3px 0;flex:none}.phflow .phflow-arrow-h{display:none}.phflow .phflow-arrow-v{display:block}.phflow .phflow-note{margin:8px 0 0;font-size:11px;line-height:1.3;color:#6b7280}@container phscene (min-width:620px){.phflow-frame{flex-direction:row;align-items:center}.phflow .phflow-card{flex:1 1 0}.phflow .phflow-mid{flex:1.3 1 0}.phflow .phflow-arrow{padding:0 3px}.phflow .phflow-arrow-h{display:block}.phflow .phflow-arrow-v{display:none}}.integrations-page.integrations-detail--payhawk{container-type:inline-size;container-name:phhero}.integrations-page.integrations-detail--payhawk .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:28px}.integrations-page.integrations-detail--payhawk .integrations-detail-hero>*{min-width:0}@container phhero (min-width:1150px){.integrations-page.integrations-detail--payhawk .integrations-detail-hero{grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:40px}}.scflow{container-type:inline-size;container-name:scscene;min-width:0;width:100%;font-size:12px;line-height:1.3;color:#0f1f3d}.scflow *,.scflow *:before,.scflow *:after{box-sizing:border-box;min-width:0;word-break:normal;overflow-wrap:normal}.scflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:6px}.scflow .scflow-card{background:#fff;border:1px solid #e5e8ee;border-radius:12px;box-shadow:0 1px 3px #0f1f3d0f;padding:10px 12px;min-width:0;font-family:inherit;display:flex;flex-direction:column}.scflow .scflow-card h3,.scflow .scflow-card h4,.scflow .scflow-card p{font-family:inherit;margin:0;letter-spacing:0}.scflow .scflow-card h3{font-size:13px;font-weight:700;color:#0f1f3d;line-height:1.3}.scflow .scflow-card h4{font-size:12px;font-weight:500;color:#6b7280;line-height:1.3}.scflow .scflow-card .scflow-wm{font-style:italic}.scflow-head{display:flex;align-items:center;gap:8px;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid #eef0f4}.scflow-head>div{min-width:0}.scflow-head svg{flex:none}.integrations-page .scflow-logo,.integrations-page .scflow-logo .integrations-logo,.integrations-page .scflow-logo .integrations-logo img,.integrations-page .scflow-logo .integrations-logo svg,.integrations-page .scflow-logo img,.integrations-page .scflow-logo svg{width:28px;height:28px;border:0;padding:0;box-shadow:none;background:none;border-radius:0;flex:none;display:block}.scflow-rz{width:20px;height:20px;flex:none}.scflow-itin{display:flex;align-items:center;gap:4px;margin:0 0 4px}.scflow-dot{width:7px;height:7px;border-radius:50%;border:2px solid #2563eb;background:#fff}.scflow-dot-end{background:#2563eb}.scflow-line{flex:1;border-top:1.5px dashed #93b4f0}.scflow-row{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:1.5px 0;min-width:0}.scflow-k{flex:none;max-width:50%;color:#6b7280}.scflow-v{flex:1 1 0;min-width:0;text-align:right;font-weight:600;color:#0f1f3d;white-space:normal;overflow-wrap:normal;word-break:normal}.scflow-nw{white-space:nowrap;font-variant-numeric:tabular-nums}.scflow-ctx{margin-top:6px;margin-bottom:8px;padding:6px 8px;border:1px solid #dbe6fb;border-radius:8px;background:#f8fafe}.scflow .scflow-ctx h4{color:#2563eb;font-weight:700;margin-bottom:2px}.scflow-checks{list-style:none;margin:6px 0 8px;padding:6px 0 0;border-top:1px solid #eef0f4;display:grid;gap:3px}.scflow-fin .scflow-checks{border-top:0;margin-top:0;padding-top:0;gap:5px}.scflow-checks li,.scflow-foot{display:flex;align-items:flex-start;gap:6px;min-width:0}.scflow-check{flex:none}.scflow-foot{margin-top:auto;padding-top:8px;border-top:1px solid #eef0f4;font-weight:700;color:#15803d}.scflow-rev{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px;margin-bottom:8px;padding:6px 8px;border:1px solid #e5e8ee;border-radius:8px}.scflow-rev-t{display:flex;flex-direction:column;min-width:0;flex:1 1 70px}.scflow-rev-t span{color:#6b7280}.scflow .scflow-ok{color:#15803d;font-weight:700}.scflow-arrow{display:flex;justify-content:center;align-items:center;flex:none}.scflow-arrow-h{display:none}.scflow .scflow-note{margin:8px 0 0;font-size:11px;line-height:1.3;color:#9aa1ae;text-align:center}@container scscene (min-width:640px){.scflow-frame{flex-direction:row;align-items:stretch;gap:3px}.scflow-arrow{width:18px}.scflow-arrow-h{display:block}.scflow-arrow-v{display:none}.scflow-trip{flex:30 1 0}.scflow-main{flex:43 1 0}.scflow-fin{flex:25 1 0}.scflow .scflow-card{padding:10px}.scflow-row{padding:1px 0}}.integrations-page.integrations-detail--sap-concur{container:schero/inline-size}.integrations-page.integrations-detail--sap-concur .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:28px}.integrations-page.integrations-detail--sap-concur .integrations-detail-hero>*{min-width:0}@container schero (min-width:1150px){.integrations-page.integrations-detail--sap-concur .integrations-detail-hero{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:40px}}.integrations-page.integrations-detail--navan{container-name:nvhero;container-type:inline-size}.integrations-page.integrations-detail--navan .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--navan .integrations-detail-hero>*{min-width:0}@container nvhero (min-width: 1150px){.integrations-page.integrations-detail--navan .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.nvflow{container-name:nvscene;container-type:inline-size;width:100%;min-width:0;font-size:12px;line-height:1.3;color:#64708a}.nvflow,.nvflow *,.nvflow *:before,.nvflow *:after{box-sizing:border-box;min-width:0;word-break:normal;overflow-wrap:normal}.nvflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:0}.nvflow .nvflow-card{background:#fff;border:1px solid #e6e9ef;border-radius:12px;box-shadow:0 1px 2px #1018280d;padding:10px;display:flex;flex-direction:column;gap:6px;min-width:0;width:100%;overflow-wrap:normal;word-break:normal}.nvflow .nvflow-card h3,.nvflow .nvflow-card h4,.nvflow .nvflow-card p{font-family:inherit;font-size:12px;line-height:1.3;margin:0;letter-spacing:0;text-transform:none}.nvflow .nvflow-card h3,.nvflow .nvflow-card h4{font-size:13px;font-weight:650;color:#14213d}.nvflow .nvflow-card p{color:#64708a;font-weight:400}.nvflow .nvflow-word{font-style:italic;font-size:13px;font-weight:700;line-height:1.3}.nvflow-head{display:flex;align-items:center;gap:8px;min-width:0}.nvflow-head>div{min-width:0;flex:1}.nvflow-head svg{flex:none}.nvflow-fav{flex:none;width:20px;height:20px}.nvflow-receipt{margin-left:auto;width:26px;height:34px}.integrations-page .nvflow-logo .integrations-logo,.nvflow-logo{width:28px;height:28px;flex:none;display:block}.integrations-page .nvflow-logo .integrations-logo{border:0;padding:0;background:none;box-shadow:none}.integrations-page .nvflow-logo .integrations-logo img,.integrations-page .nvflow-logo .integrations-logo svg,.nvflow-logo>img,.nvflow-logo>svg{width:28px;height:28px;object-fit:contain}.nvflow-dest{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-wrap:wrap;padding:4px 0 0;border-top:1px solid #eef0f4}.nvflow .nvflow-card .nvflow-dest h3{font-size:13px}.nvflow-badge{font-size:11px;font-weight:600;color:#166a3f;background:#e8f6ee;border-radius:999px;padding:2px 8px}.nvflow-money{white-space:nowrap;font-variant-numeric:tabular-nums}.nvflow-amt{font-weight:700;color:#14213d;font-size:13px}.nvflow-list{margin:0;display:flex;flex-direction:column;gap:2px}.nvflow-row{display:flex;justify-content:space-between;gap:8px;min-width:0}.nvflow-row dt{color:#64708a;flex:none;max-width:50%;min-width:0}.nvflow-row dd{margin:0;color:#14213d;font-weight:500;text-align:right;min-width:0;flex:0 1 auto;display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;flex-wrap:wrap}.nvflow-section{border-top:1px solid #eef0f4;padding-top:6px;display:flex;flex-direction:column;gap:4px}.nvflow-context{background:#f7f8fb;border:1px solid #eef0f4;border-radius:8px;padding:6px}.nvflow .nvflow-context h4{font-size:12px}.nvflow-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.nvflow-checks li{display:flex;align-items:flex-start;gap:6px;color:#14213d;min-width:0}.nvflow-check{color:#1f9d57;flex:none}.nvflow-success{margin-top:auto;display:flex;align-items:flex-start;gap:6px;background:#e8f6ee;color:#166a3f;font-weight:600;border-radius:8px;padding:4px 6px}.nvflow-divider{border:0;border-top:1px solid #eef0f4;margin:0;width:100%}.nvflow-reviewer{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;align-items:flex-start}.nvflow-who{display:flex;flex-direction:column;gap:1px;min-width:0}.nvflow-who strong{color:#14213d;font-weight:650}.nvflow-lbl,.nvflow-sub{color:#64708a}.nvflow-approved{display:inline-flex;align-items:center;gap:4px;color:#166a3f;font-weight:600;flex-wrap:wrap}.nvflow-arrow{display:flex;align-items:center;justify-content:center;color:#2f5bea;flex:none;padding:6px 0}.nvflow-arrow-h{display:none}.nvflow .nvflow-note{margin:8px 0 0;font-family:inherit;font-size:11px;line-height:1.3;color:#64708a;text-align:center}@container nvscene (min-width: 640px){.nvflow-frame{flex-direction:row;align-items:stretch}.nvflow-source{flex:30 1 0}.nvflow-main{flex:44 1 0}.nvflow-fin{flex:26 1 0}.nvflow-arrow{padding:0 3px;width:18px}.nvflow-arrow-h{display:block}.nvflow-arrow-v{display:none}.nvflow .nvflow-card{width:auto;min-width:0}}.integrations-page.integrations-detail--travelperk{container:tphero / inline-size}.integrations-page.integrations-detail--travelperk .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:28px}.integrations-page.integrations-detail--travelperk .integrations-detail-hero>*{min-width:0}@container tphero (min-width: 1150px){.integrations-page.integrations-detail--travelperk .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.tpflow{container:tpscene / inline-size;width:100%;min-width:0;font-size:12px;line-height:1.3;color:#5b6578;font-family:inherit}.tpflow *,.tpflow *:before,.tpflow *:after{box-sizing:border-box;min-width:0;word-break:normal;overflow-wrap:normal}.tpflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:0}.tpflow-card{background:#fff;border:1px solid #e5e8ee;border-radius:12px;box-shadow:0 1px 3px #1018280f;padding:10px;min-width:0;display:flex;flex-direction:column;gap:6px}.tpflow .tpflow-card h3,.tpflow .tpflow-card h4,.tpflow .tpflow-card p{font-family:inherit;font-style:normal;font-size:13px;line-height:1.3;font-weight:700;color:#14213d;margin:0;letter-spacing:0}.tpflow .tpflow-card p.tpflow-sub{font-weight:400;font-size:12px;color:#5b6578;margin-top:-6px}.tpflow strong{color:#14213d;font-weight:600}.tpflow dl,.tpflow ul,.tpflow ol{margin:0;padding:0;list-style:none}.tpflow-nw{white-space:nowrap;font-variant-numeric:tabular-nums}.tpflow-head{display:flex;align-items:center;gap:8px}.tpflow-head h3{display:inline}.tpflow-kicker{font-size:12px;color:#5b6578}.tpflow-logo{display:inline-flex;width:28px;height:28px;align-items:center;flex:none}.integrations-page .tpflow-logo .integrations-logo{width:28px;height:28px;border:0;padding:0;box-shadow:none;background:none;display:inline-flex;align-items:center}.integrations-page .tpflow-logo .integrations-logo img,.integrations-page .tpflow-logo .integrations-logo svg{height:28px;width:28px;object-fit:contain;border:0;padding:0;box-shadow:none;background:none}.tpflow-brand-logo{width:20px;height:20px;flex:none}.tpflow .tpflow-card .tpflow-wordmark{font-style:italic}.tpflow-status{display:flex;align-items:center;gap:6px;font-weight:600;color:#15803d}.tpflow-dot{width:7px;height:7px;border-radius:50%;background:#16a34a;flex:none}.tpflow-facts{display:flex;flex-direction:column;gap:2px}.tpflow-facts>div{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.tpflow-facts dt{flex:none;max-width:50%}.tpflow-facts dd{min-width:0;flex:1;text-align:right;color:#14213d;font-weight:600;margin:0 0 0 auto}.tpflow-facts dd.tpflow-ok{justify-content:flex-end}.tpflow-facts dd.tpflow-reviewer-name{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.tpflow-reviewer-name>span:last-child{color:#5b6578;font-weight:400}.tpflow-check{flex:none}.tpflow .tpflow-ok{display:inline-flex;align-items:flex-start;gap:4px;color:#15803d;font-weight:600}.tpflow .tpflow-timeline{position:relative;display:flex;flex-direction:column;gap:6px;padding:6px 0 0;border-top:1px dashed #e5e8ee}.tpflow-ev{position:relative;display:flex;gap:8px}.tpflow-ev:not(:last-child):before{content:"";position:absolute;left:10px;top:22px;bottom:-6px;border-left:2px solid #bbf7d0}.tpflow-ev.tpflow-stay:before{border-left-color:#16a34a}.tpflow-node{flex:none;width:22px;height:22px;border-radius:50%;background:#ecfdf3;color:#15803d;border:1px solid #86efac;display:flex;align-items:center;justify-content:center}.tpflow-evbody{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;min-width:0}.tpflow-date{font-size:11px;font-weight:700;color:#15803d}.tpflow-route{flex-basis:100%;display:flex;flex-wrap:wrap;gap:0 8px;color:#5b6578}.tpflow-route>span:first-child{color:#14213d;font-weight:500}.tpflow-foot{border-top:1px solid #e5e8ee;padding-top:6px;display:flex;flex-direction:column;gap:4px;margin-top:auto}.tpflow-row{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.tpflow-exps{display:flex;flex-direction:column;gap:6px}.tpflow-exps li{display:flex;flex-direction:column;gap:2px;padding:6px;border:1px solid #eef0f4;border-radius:8px;background:#fafbfd}.tpflow-exp-top,.tpflow-exp-detail{display:flex;justify-content:space-between;gap:6px;min-width:0}.tpflow-exp-detail{flex-wrap:wrap;align-items:baseline;gap:2px 6px}.tpflow-exp-detail>.tpflow-ok{margin-left:auto}.tpflow-bar{display:flex;align-items:flex-start;gap:6px;background:#ecfdf3;color:#15803d;font-weight:600;border-radius:8px;padding:6px;margin-top:auto}.tpflow-checks{display:flex;flex-direction:column;gap:4px;color:#14213d}.tpflow-checks li{display:flex;align-items:flex-start;gap:6px}.tpflow-facts dd.tpflow-pill{background:#eff6ff;color:#1d4ed8;border-radius:8px;padding:1px 6px}.tpflow-arrow{display:flex;justify-content:center;align-items:center;height:26px}.tpflow-arrow-right{display:none}.tpflow .tpflow-note{font-size:11px;line-height:1.3;color:#6b7487;margin:8px 0 0;text-align:center}@container tpscene (min-width: 640px){.tpflow-frame{flex-direction:row;align-items:stretch}.tpflow-source{flex:37 1 0}.tpflow-main{flex:32 1 0}.tpflow-review{flex:31 1 0}.tpflow-card{min-width:0}.tpflow-arrow{height:auto;width:18px;flex:none}.tpflow-arrow-down{display:none}.tpflow-arrow-right{display:block}}.integrations-page.integrations-detail--uber-business{container:ubhero / inline-size}.integrations-page.integrations-detail--uber-business .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--uber-business .integrations-detail-hero>*{min-width:0}@container ubhero (min-width: 1150px){.integrations-page.integrations-detail--uber-business .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.ubflow{container:ubscene / inline-size;width:100%;min-width:0;--ub-navy: #0f1f3d;--ub-muted: #6b7385;--ub-blue: #2f5bea;--ub-green: #1c9a5b;--ub-border: #e8eaef}.ubflow *,.ubflow *:before,.ubflow *:after{box-sizing:border-box;min-width:0;word-break:normal;overflow-wrap:normal}.ubflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%}.ubflow-arrow{display:flex;justify-content:center;color:var(--ub-blue)}.ubflow-arrow-right{display:none}.ubflow-card{min-width:0;background:#fff;border:1px solid var(--ub-border);border-radius:12px;box-shadow:0 1px 2px #0f1f3d0d;padding:12px;font-family:inherit;font-size:12px;line-height:1.3;color:var(--ub-navy);display:flex;flex-direction:column;gap:7px}.ubflow .ubflow-card h3,.ubflow .ubflow-card h4,.ubflow .ubflow-card p{font-family:inherit;margin:0;padding:0;line-height:1.3;letter-spacing:normal;text-transform:none}.ubflow .ubflow-card h3{font-size:13px;font-weight:650;color:var(--ub-navy)}.ubflow .ubflow-card h4{font-size:13px;font-weight:600;color:var(--ub-navy);overflow-wrap:normal;word-break:normal}.ubflow .ubflow-card p{font-size:12px;color:var(--ub-muted)}.ubflow .ubflow-note{font-family:inherit;font-size:11px;line-height:1.3;color:var(--ub-muted);margin:10px 0 0;text-align:center}.ubflow-head{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--ub-border)}.ubflow-title{min-width:0;flex:1}.integrations-page .ubflow-logo{width:28px;height:28px;flex:none;display:grid;place-items:center}.integrations-page .ubflow-logo .integrations-logo,.integrations-page .ubflow-logo .integrations-logo img,.integrations-page .ubflow-logo .integrations-logo svg,.integrations-page .ubflow-logo img,.integrations-page .ubflow-logo svg{width:28px;height:28px;border:0;padding:0;box-shadow:none;background:none;border-radius:6px}.integrations-page .ubflow-logo img[width="20"]{width:20px;height:20px;border-radius:0}.ubflow-wordmark{font-style:italic;font-size:13px}.ubflow-badge{align-self:flex-start;flex:none;font-size:11px;font-weight:600;color:var(--ub-green);background:#eaf7f0;border-radius:99px;padding:2px 8px}.ubflow-cap{display:block;font-size:11px;color:var(--ub-muted)}.ubflow-route{display:flex;gap:10px;padding:4px 0}.ubflow-rail{display:flex;flex-direction:column;align-items:center;padding:4px 0 2px;width:12px;flex:none}.ubflow-dot{width:10px;height:10px;border-radius:50%;border:2.5px solid #111;background:#fff;box-sizing:border-box}.ubflow-line{flex:1;width:2px;min-height:22px;background:#cfd3dc;margin:3px 0;border-radius:2px}.ubflow-stops{display:flex;flex-direction:column;gap:10px;min-width:0;flex:1}.ubflow-row{display:flex;justify-content:space-between;align-items:baseline;gap:8px;min-width:0}.ubflow-k{flex:none;max-width:50%;color:var(--ub-muted)}.ubflow-v{flex:1;min-width:0;text-align:right;font-weight:600;color:var(--ub-navy);overflow-wrap:normal;word-break:normal}.ubflow-money{white-space:nowrap;font-variant-numeric:tabular-nums}.ubflow-big{font-size:15px}.ubflow-total{margin-top:auto;border-top:1px solid var(--ub-border);padding-top:8px;display:flex;flex-direction:column;gap:5px}.ubflow-ok,.ubflow-checks li{display:flex;align-items:flex-start;gap:6px;color:var(--ub-green);font-weight:550}.ubflow-checks li{color:var(--ub-navy);font-weight:500}.ubflow-checks{list-style:none;margin:0;padding:8px 0 0;border-top:1px solid var(--ub-border);display:flex;flex-direction:column;gap:5px}.ubflow-check{flex:none;color:var(--ub-green)}.ubflow-lead{align-items:center}.ubflow-merchant{font-size:15px;font-weight:650}.ubflow-doc{display:flex;align-items:center;gap:8px;border:1px dashed #d5d9e2;border-radius:8px;padding:7px 8px;color:var(--ub-blue)}.ubflow-doc>svg{flex:none}.ubflow-doc-text{flex:1;min-width:0;display:flex;flex-direction:column;color:var(--ub-navy)}.ubflow-doc-text span{color:var(--ub-muted)}.ubflow-doc-amt{font-weight:600;color:var(--ub-navy)}.ubflow-bar{margin-top:auto;display:flex;align-items:flex-start;gap:6px;background:#eaf7f0;color:var(--ub-green);font-weight:600;border-radius:8px;padding:7px 8px}.ubflow-shield{color:var(--ub-blue);flex:none}.ubflow-approval{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--ub-border);padding-top:8px}.ubflow-review{container:ubpolicy / inline-size}.ubflow-people{display:flex;align-items:center;gap:6px;color:var(--ub-blue)}.ubflow-people>svg{flex:none}.ubflow-chip{background:#f1f4fd;border-radius:6px;padding:2px 7px;font-weight:600;color:var(--ub-navy);white-space:nowrap}@container ubpolicy (max-width: 195px){.ubflow-people{flex-direction:column;align-items:flex-start;gap:3px}.ubflow-people>svg{transform:rotate(90deg);margin-left:32px}}@container ubscene (min-width: 640px){.ubflow-frame{flex-direction:row;align-items:stretch;gap:0;max-width:none}.ubflow-source{flex:33 1 0}.ubflow-main{flex:34 1 0}.ubflow-review{flex:33 1 0}.ubflow-arrow{flex:none;width:18px;align-items:center}.ubflow-arrow-right{display:block}.ubflow-arrow-down{display:none}}.lfworkflow{container:lfscene / inline-size;width:100%;min-width:0;color:#0f1b3d}.lfworkflow,.lfworkflow *,.lfworkflow *:before,.lfworkflow *:after{box-sizing:border-box;min-width:0;overflow-wrap:normal;word-break:normal}.lfworkflow-frame{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:0}.lfworkflow .lfworkflow-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0f1b3d0f;padding:10px;min-width:0;font-family:inherit;font-size:12px;line-height:1.3}.lfworkflow .lfworkflow-card h3,.lfworkflow .lfworkflow-card h4,.lfworkflow .lfworkflow-card p{font-family:inherit;margin:0;font-size:12px;line-height:1.3;letter-spacing:0;text-transform:none}.lfworkflow .lfworkflow-card h3{font-size:13px;font-weight:700;color:#0f1b3d}.lfworkflow .lfworkflow-card h4{font-weight:600;color:#0f1b3d;overflow-wrap:normal}.lfworkflow-muted{color:#6b7280}.lfworkflow-head{display:flex;align-items:center;gap:8px;padding-bottom:6px;margin-bottom:4px;border-bottom:1px solid #eef0f3}.lfworkflow-brand{display:inline-flex;align-items:center;gap:6px}.lfworkflow-brand-text{display:flex;flex-direction:column}.lfworkflow-brand img{width:20px;height:20px;flex:none}.lfworkflow-wordmark{font-style:italic;font-weight:700;font-size:13px;line-height:1.3;color:#0f1b3d}.lfworkflow-stacked{display:inline-flex;flex-direction:column;align-items:flex-end}.lfworkflow-row{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:1px 0;min-width:0}.lfworkflow-label{flex:none;max-width:50%;color:#6b7280;font-size:11px}.lfworkflow-value{flex:1;min-width:0;text-align:right;font-size:12px;overflow-wrap:normal}.lfworkflow-value.is-strong{font-weight:700}.lfworkflow-money{font-variant-numeric:tabular-nums;white-space:nowrap}.lfworkflow-logo{display:inline-flex;width:28px;height:28px;flex:none}.integrations-page .lfworkflow-logo .integrations-logo,.integrations-page .lfworkflow-logo .integrations-logo img,.integrations-page .lfworkflow-logo .integrations-logo svg,.integrations-page .lfworkflow-logo img,.integrations-page .lfworkflow-logo svg{width:28px;height:28px;border:0;padding:0;background:none;box-shadow:none;object-fit:contain}.lfworkflow-route{margin:6px 0;padding:6px;border:1px solid #eef0f3;border-radius:8px;position:relative}.lfworkflow-stop{display:flex;gap:9px;align-items:flex-start;position:relative;padding:3px 0}.lfworkflow-stop:first-child{padding-bottom:12px}.lfworkflow-stop:first-child:before{content:"";position:absolute;left:3px;top:12px;bottom:-2px;width:1px;background:#cfd4dc}.lfworkflow-dot{flex:none;width:7px;height:7px;border-radius:50%;background:#ea0b8c;margin-top:4px;position:relative}.lfworkflow-stop:last-child .lfworkflow-dot{background:#0f1b3d}.lfworkflow-stop p{color:#6b7280}.lfworkflow-foot{display:flex;align-items:flex-start;gap:7px;margin-top:6px;padding:5px 6px;border-radius:8px;font-weight:600;font-size:11px}.lfworkflow-pink{background:#fdf0f8;color:#b0086b}.lfworkflow-pdot{width:7px;height:7px;border-radius:50%;background:#ea0b8c}.lfworkflow-green{background:#eaf7f0;color:#167a4c}.lfworkflow-purpose{margin:4px 0;padding:4px 6px;border:1px solid #2563eb;border-radius:8px;background:#f6f9ff}.lfworkflow .lfworkflow-card .lfworkflow-kicker{font-size:10px;font-weight:700;letter-spacing:.08em;color:#2563eb}.lfworkflow .lfworkflow-card .lfworkflow-purpose-title{font-size:14px;line-height:1.2;margin:2px 0;font-weight:700}.lfworkflow-chain{margin:4px 0;padding:4px;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;align-items:center;gap:2px}.lfworkflow-loc{width:100%;padding:0;border:0;border-radius:6px;display:flex;flex-direction:column;gap:1px;text-align:center}.lfworkflow-loc.is-purpose{border-color:#2563eb;background:#fff}.lfworkflow-down{flex:none}.lfworkflow-ok{display:inline-flex;align-items:flex-start;gap:5px;color:#167a4c;font-weight:600;font-size:11px;margin-top:2px}.lfworkflow-row .lfworkflow-ok{margin:0}.lfworkflow-check{flex:none}.lfworkflow-checks{list-style:none;margin:6px 0;padding:6px 0;border-top:1px solid #eef0f3;border-bottom:1px solid #eef0f3;display:flex;flex-direction:column;gap:4px}.lfworkflow-checks li{display:flex;align-items:flex-start;gap:7px;font-size:12px}.lfworkflow-arrow{display:flex;align-items:center;justify-content:center;height:30px;flex:none}.lfworkflow-arrow .lfh{display:none}.lfworkflow .lfworkflow-note{margin:8px 0 0;font-family:inherit;font-size:11px;line-height:1.3;color:#6b7280;text-align:center}@container lfscene (min-width: 640px){.lfworkflow-frame{flex-direction:row;align-items:center}.lfworkflow-arrow{width:18px;height:auto;margin:0}.lfworkflow-arrow .lfv{display:none}.lfworkflow-arrow .lfh{display:block}.lfworkflow-source{flex:27 1 0}.lfworkflow-center{flex:43 1 0}.lfworkflow-review{flex:30 1 0}.lfworkflow .lfworkflow-card{min-width:0}}@container lfscene (max-width: 639px){.lfworkflow-card{max-width:100%}}.integrations-page.integrations-detail--lyft-business{container:lfhero / inline-size}.integrations-page.integrations-detail--lyft-business .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--lyft-business .integrations-detail-hero>*{min-width:0}@container lfhero (min-width: 1150px){.integrations-page.integrations-detail--lyft-business .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.bkflow{container:bkscene/inline-size;width:100%;min-width:0;color:#0f1d3a}.bkflow,.bkflow *,.bkflow *:before,.bkflow *:after{box-sizing:border-box;min-width:0;overflow-wrap:normal;word-break:normal}.bkflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%}.bkflow .bkflow-card,.bkflow .bkflow-card h3,.bkflow .bkflow-card h4,.bkflow .bkflow-card p{font-family:inherit;font-size:12px;line-height:1.3;margin:0;letter-spacing:0;text-transform:none}.bkflow .bkflow-card h3,.bkflow .bkflow-card h4{font-size:13px;font-weight:700;color:#0f1d3a}.bkflow .bkflow-card h4.bkflow-blue{color:#003b95}.bkflow .bkflow-card p{color:#6b7488}.bkflow-card{width:100%;min-width:0;background:#fff;border:1px solid #e3e7ee;border-radius:12px;box-shadow:0 1px 3px #0f1d3a0f;padding:10px;display:flex;flex-direction:column;gap:3px}.bkflow-booking{border-top:3px solid #003b95}.bkflow-head{display:flex;align-items:center;gap:8px}.bkflow-head>div{min-width:0}.bkflow .bkflow-logo,.bkflow .bkflow-logo .integrations-logo{width:28px;height:28px;flex:none;display:inline-flex}.integrations-page .bkflow-logo .integrations-logo,.integrations-page .bkflow-logo .integrations-logo img,.integrations-page .bkflow-logo .integrations-logo svg,.integrations-page .bkflow-logo img,.integrations-page .bkflow-logo svg{width:28px;height:28px;border:0;padding:0;background:none;box-shadow:none;border-radius:0;object-fit:contain}.bkflow-brand{display:inline-flex;align-items:center;gap:6px;flex:none}.bkflow-brand-text,.bkflow-person{display:flex;flex-direction:column}.bkflow-person{align-items:flex-end}.bkflow-muted{color:#6b7488;font-weight:400}.bkflow-brand img{width:20px;height:20px;flex:none}.bkflow-brand em{font-size:13px;font-style:italic;font-weight:700;color:#0f1d3a}.bkflow-hotel{display:flex;gap:6px;align-items:flex-start;justify-content:space-between;padding:4px 0;border-top:1px solid #eef0f4;border-bottom:1px solid #eef0f4}.bkflow-hotel>div{min-width:0}.bkflow-thumb{width:32px;height:32px;flex:none}.bkflow-hotel .bkflow-thumb{order:-1}.bkflow-hotel:has(.bkflow-thumb){justify-content:flex-start}.bkflow-amt{font-size:15px;color:#0f1d3a;font-variant-numeric:tabular-nums}.bkflow-row{display:flex;gap:6px;align-items:baseline;justify-content:space-between;font-size:12px;line-height:1.3}.bkflow-l{flex:none;max-width:50%;color:#6b7488;font-size:11px}.bkflow-v{flex:1;min-width:0;text-align:right;font-weight:600;color:#0f1d3a;overflow-wrap:normal;word-break:normal}.bkflow-nw{white-space:nowrap;font-variant-numeric:tabular-nums}.bkflow-m{flex:none;display:inline-flex;gap:3px;align-items:center;color:#15803d;font-weight:600;white-space:nowrap;font-size:10px}.bkflow-check{flex:none;vertical-align:-3px}.bkflow-ok{display:inline-flex;gap:4px;align-items:center;color:#15803d}.bkflow-timeline{background:#f3f7fd;border-radius:8px;padding:5px 6px}.bkflow-tl-top{display:flex;justify-content:space-between;font-size:10px;color:#6b7488;letter-spacing:.04em}.bkflow-tl-top span{display:flex;flex-direction:column;gap:1px}.bkflow-tl-top b{font-size:12px;color:#003b95}.bkflow-tl-r{text-align:right}.bkflow-track{position:relative;display:flex;justify-content:space-between;align-items:center;margin:6px 4px 3px}.bkflow-track:before{content:"";position:absolute;left:4px;right:4px;top:50%;height:2px;background:#003b95;transform:translateY(-50%)}.bkflow-track i{position:relative;width:9px;height:9px;border-radius:50%;background:#003b95;border:2px solid #f3f7fd;box-sizing:content-box}.bkflow-nights{text-align:center;font-size:10px;font-weight:700;color:#003b95;letter-spacing:.06em}.bkflow-price{display:flex;flex-direction:column;gap:3px;border-top:1px dashed #dfe4ec;padding-top:4px}.bkflow-price .bkflow-v{display:flex;gap:3px;flex-wrap:wrap;justify-content:flex-end}.bkflow-total{font-weight:700}.bkflow-total .bkflow-v{color:#003b95;font-size:14px}.bkflow-foot{margin-top:auto;display:flex;align-items:flex-start;gap:6px;padding:5px 6px;border-radius:8px;background:#ecfdf3;color:#15803d;font-size:11px;font-weight:600}.bkflow-foot-blue{background:#eaf1fb;color:#003b95}.bkflow-foot-blue .bkflow-check{display:none}.bkflow-foot-blue:before{content:"";width:14px;height:14px;border-radius:50%;background:#003b95 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4.6 8.2l2.3 2.3 4.5-4.7' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E");flex:none}.bkflow-panel{border:1px solid #bfd3f5;background:#f5f9ff;border-radius:10px;padding:6px;display:flex;flex-direction:column;gap:4px}.bkflow-panel-t{font-size:10px;font-weight:700;letter-spacing:.08em;color:#2563eb}.bkflow-compare{display:flex;align-items:stretch;gap:4px;margin-top:2px}.bkflow-cmp{flex:1;min-width:0;background:#fff;border:1px solid #dbe6f8;border-radius:8px;padding:5px 2px;display:flex;flex-direction:column;gap:2px;text-align:center}.bkflow-cmp small{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#6b7488}.bkflow-cmp b{font-size:14px;color:#0f1d3a}.bkflow-cmp-mid{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:9px;font-weight:700;color:#15803d}.bkflow-checks{list-style:none;margin:0;padding:4px 0;border-top:1px solid #eef0f4;border-bottom:1px solid #eef0f4;display:flex;flex-direction:column;gap:3px;font-size:12px}.bkflow-checks li{display:flex;gap:6px;align-items:flex-start;margin:0;padding:0;font-family:inherit;font-size:12px;line-height:1.3}.bkflow-limit{padding:2px 0}.bkflow-lt{position:relative;height:6px;border-radius:3px;background:#e6eaf1;border-right:2px solid #0f1d3a}.bkflow-lt i{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:#2563eb}.bkflow-lt u{position:absolute;top:-3px;width:2px;height:12px;background:#0f1d3a;margin-left:0}.bkflow-lm{display:flex;justify-content:space-between;font-size:10px;color:#6b7488;margin-top:4px;font-variant-numeric:tabular-nums}.bkflow-status{color:#0f1d3a;font-size:12px}.bkflow-arrow{flex:none;display:flex;align-items:center;justify-content:center}.bkflow .bkflow-note{margin:8px 0 0;font-family:inherit;font-size:11px;line-height:1.3;color:#6b7488;text-align:center}@container bkscene (min-width:640px){.bkflow-frame{flex-direction:row;align-items:stretch;gap:0}.bkflow-arrow{align-self:center;width:18px}.bkflow-arrow-path{transform:rotate(-90deg);transform-origin:9px 9px}.bkflow-booking{flex:33 1 0}.bkflow-match{flex:36 1 0}.bkflow-review{flex:31 1 0}.bkflow-card{max-width:none}}.integrations-page.integrations-detail--booking-business{container:bkhero/inline-size}.integrations-page.integrations-detail--booking-business .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--booking-business .integrations-detail-hero>*{min-width:0}@container bkhero (min-width:1150px){.integrations-page.integrations-detail--booking-business .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.integrations-page.integrations-detail--egencia{container:eghero / inline-size}.integrations-detail--egencia .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-detail--egencia .integrations-detail-hero>*{min-width:0}@container eghero (min-width: 1150px){.integrations-detail--egencia .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.egflow{--eg-navy: #14213d;--eg-muted: #667085;--eg-blue: #2563eb;--eg-line: #e5e7eb;--eg-green: #16a34a;--eg-eg: #1b4f9c;container-type:inline-size;container-name:egscene;width:100%;min-width:0;color:var(--eg-navy);font-size:13px;line-height:1.3}.egflow *,.egflow *:before,.egflow *:after{box-sizing:border-box;min-width:0;font-family:inherit;color:inherit;margin:0;line-height:1.3;overflow-wrap:normal;word-break:normal}.egflow .egflow-card h3,.egflow .egflow-card h4,.egflow .egflow-card p{font-family:inherit;margin:0;padding:0;letter-spacing:normal;text-transform:none;line-height:1.3}.egflow .egflow-card h3,.egflow .egflow-card h4{font-size:13px;font-weight:700}.egflow .egflow-card p{font-size:12px;color:var(--eg-muted)}.egflow-frame{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;min-width:0}.egflow-card{background:#fff;border:1px solid var(--eg-line);border-radius:12px;box-shadow:0 1px 3px #1018280f;padding:10px;display:flex;flex-direction:column;gap:5px;width:100%;min-width:0;font-size:12px}.egflow-source{border-top:3px solid var(--eg-eg)}.egflow-mid{border-top:3px solid var(--eg-blue)}.egflow-arrow{display:flex;justify-content:center;align-items:center;height:30px}.egflow-arrow svg{fill:none;stroke:var(--eg-blue);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.egflow-arrow-v{width:12px;height:18px}.egflow-arrow-h{display:none;width:18px;height:10px}@container egscene (min-width: 640px){.egflow-frame{flex-direction:row;align-items:stretch}.egflow-arrow{width:18px;height:auto;flex:none}.egflow-arrow-v{display:none}.egflow-arrow-h{display:block}.egflow-source{flex:31 1 0}.egflow-mid{flex:37 1 0}.egflow-review{flex:32 1 0}}.egflow-head,.egflow-brand{display:flex;align-items:center;gap:8px}.egflow-logo,.egflow-logo .integrations-logo{width:28px;height:28px;flex:none;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.integrations-page .egflow-logo .integrations-logo,.integrations-page .egflow-logo .integrations-logo img,.integrations-page .egflow-logo .integrations-logo svg,.integrations-page .egflow-logo img,.integrations-page .egflow-logo svg{width:28px;height:28px;border:0;padding:0;box-shadow:none;background:none;max-width:100%;max-height:100%}.egflow-logo .integrations-logo{width:28px;height:28px}.egflow-logo img,.egflow-logo svg{width:28px;height:28px;object-fit:contain}.egflow-title,.egflow-wordmark{font-weight:700;font-size:13px}.egflow-wordmark{font-style:italic}.egflow-title{color:var(--eg-eg)}.egflow-sub{font-size:11px;color:var(--eg-muted)}.egflow-brand img{width:20px;height:20px;flex:none}.egflow-p{color:var(--eg-muted)}.egflow-p b{color:var(--eg-navy);font-weight:600}.egflow-dates{font-weight:600}.egflow-line{border:1px solid var(--eg-line);border-radius:10px;padding:6px;background:#f8fafd}.egflow-line-ends{display:flex;justify-content:space-between;gap:8px}.egflow-line-ends div{display:flex;flex-direction:column;font-size:11px;color:var(--eg-muted);min-width:0}.egflow-line-ends b{font-size:15px;color:var(--eg-navy)}.egflow-right{text-align:right}.egflow-track{width:100%;height:16px;margin:4px 0 2px}.egflow-track circle{fill:var(--eg-eg)}.egflow-track path{stroke:var(--eg-eg);stroke-width:1.5;stroke-dasharray:3 3;fill:none;vector-effect:non-scaling-stroke}.egflow-track .egflow-plane{fill:var(--eg-eg);stroke:none;stroke-dasharray:none}.egflow-line-dates{display:flex;justify-content:space-between;font-size:10px;font-weight:700;letter-spacing:.06em;color:var(--eg-muted)}.egflow-list{display:flex;flex-direction:column;gap:3px;margin:0}.egflow-list>div{display:flex;justify-content:space-between;gap:6px;align-items:baseline}.egflow-list dt{flex:none;max-width:50%;font-size:11px;color:var(--eg-muted);margin:0}.egflow-list dd{flex:1;min-width:0;margin:0;font-size:12px;font-weight:600;text-align:right;overflow-wrap:normal;word-break:normal}.egflow-person{display:flex;flex-direction:column;align-items:flex-end}.egflow-num{white-space:nowrap;font-variant-numeric:tabular-nums}.egflow-exp{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.egflow-exp li{display:flex;justify-content:space-between;gap:6px;padding:5px 6px;border:1px solid var(--eg-line);border-radius:8px}.egflow-exp-l,.egflow-exp-r{display:flex;flex-direction:column;min-width:0}.egflow-exp-r{align-items:flex-end;flex:none}.egflow-exp b{font-size:12px}.egflow-exp span{font-size:11px;color:var(--eg-muted)}.egflow-exp .egflow-ok{color:var(--eg-green)}.egflow-ok{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--eg-green)}.egflow-check{width:13px;height:13px;flex:none}.egflow-check circle{fill:#e8f6ee;stroke:var(--eg-green);stroke-width:1.2}.egflow-check path{fill:none;stroke:var(--eg-green);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.egflow-total{border-top:1px solid var(--eg-line);padding-top:5px;display:flex;flex-direction:column;gap:4px}.egflow-kicker{font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--eg-blue)}.egflow-grand{border-top:1px dashed var(--eg-line);padding-top:4px}.egflow-grand dt,.egflow-grand dd{font-weight:700;font-size:13px;color:var(--eg-navy)}.egflow-stages{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px}.egflow-stages li{position:relative;display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;font-size:10px;color:var(--eg-muted);overflow-wrap:normal}.egflow-stages li:not(:last-child):after{content:"";position:absolute;width:7px;height:7px;right:-4px;top:5px;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 5h8M6 2l3 3-3 3' fill='none' stroke='%232563eb' stroke-width='1.2'/%3E%3C/svg%3E")}.egflow-icon{width:18px;height:18px;padding:2px;border-radius:50%;background:#eaf1ff;fill:none;stroke:var(--eg-blue);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.egflow-amount{font-size:16px;font-weight:700}.egflow-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.egflow-checks li{display:flex;gap:6px;align-items:flex-start;font-size:12px;padding:1px 0}.egflow-checks .egflow-check{margin-top:1px}.egflow-policy{border:1px solid var(--eg-line);border-radius:8px;padding:5px 6px;display:flex;flex-direction:column;gap:4px}.egflow-bar{display:flex;align-items:flex-start;justify-content:flex-start;gap:6px;padding:5px 6px;border-radius:8px;font-weight:700;font-size:11px;margin-top:auto}.egflow-bar-eg{background:#eef3fb;color:var(--eg-eg)}.egflow-bar-blue{background:#eaf1ff;color:var(--eg-blue)}.egflow-bar-ok{background:#e8f6ee;color:var(--eg-green)}.egflow .egflow-note{margin:8px 0 0;font-family:inherit;font-size:11px;line-height:1.3;color:var(--eg-muted);text-align:center}.agflow{--ag-navy:#14213d;--ag-muted:#6b7385;--ag-blue:#2563eb;--ag-amex:#00175a;--ag-line:#e3e6ec;--ag-green:#15803d;inline-size:100%;min-width:0;container:agscene/inline-size;font-family:inherit}.agflow,.agflow *,.agflow *:before,.agflow *:after{box-sizing:border-box;min-width:0;word-break:normal;overflow-wrap:normal}.agscene{display:flex;flex-direction:column;align-items:stretch;min-width:0}.agflow-card{background:#fff;border:1px solid var(--ag-line);border-radius:12px;box-shadow:0 1px 2px #14213d0d;padding:10px;min-width:0;color:var(--ag-navy)}.agflow .agflow-card h3,.agflow .agflow-card h4,.agflow .agflow-card p{font-family:inherit;font-size:12px;line-height:1.3;margin:0;letter-spacing:normal;text-transform:none}.agflow .agflow-card h3{font-size:13px;font-weight:700;margin:8px 0 4px}.agflow .agflow-card h4{font-size:10px;letter-spacing:.06em;color:var(--ag-muted);font-weight:600;margin:0 0 3px}.agflow-source{border-top:3px solid var(--ag-amex)}.agflow-card{font-size:12px;line-height:1.3}.agflow-brand{display:flex;align-items:center;gap:8px;min-width:0}.agflow-brand img{width:20px;height:20px;flex:none}.agflow-brand>div{display:flex;flex-direction:column;min-width:0}.agflow-word{font-size:13px;font-weight:700;font-style:italic}.agflow-sub{font-size:12px;color:var(--ag-muted)}.integrations-page .agflow-logo,.integrations-page .agflow-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;flex:none;display:inline-flex}.integrations-page .agflow-logo img,.integrations-page .agflow-logo svg,.integrations-page .agflow-logo .integrations-logo img,.integrations-page .agflow-logo .integrations-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;object-fit:contain}.agflow-row{display:flex;justify-content:space-between;gap:8px;padding:2px 0;align-items:baseline}.agflow-k{flex:none;max-width:50%;font-size:11px;color:var(--ag-muted)}.agflow-k small{display:block;font-size:11px}.agflow-v{flex:1;min-width:0;text-align:right;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.agflow-money{white-space:nowrap}.agflow-v small{display:block;font-size:11px;font-weight:400;color:var(--ag-muted)}.agflow-sec{border-top:1px solid var(--ag-line);margin-top:6px;padding-top:6px}.agflow-ok{display:flex;align-items:flex-start;gap:6px;margin-top:8px;padding:5px 6px;border-radius:8px;background:#ecf8f0;color:var(--ag-green);font-size:11px;font-weight:600}.agflow-check{flex:none;color:var(--ag-green)}.agflow-split{display:flex;flex-direction:column;gap:6px}.agflow-group{border:1px solid var(--ag-line);border-radius:8px;padding:5px 6px;min-width:0}.agflow-group-emp{background:#f7f8fb}.agflow-item{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:6px;padding:3px 0;align-items:baseline}.agflow-item-name{font-size:12px;color:var(--ag-navy);font-weight:600}.agflow-item-detail{grid-column:1/-1;font-size:11px;font-weight:400;color:var(--ag-muted)}.agflow-match{grid-column:1/-1;display:inline-flex;gap:3px;align-items:center;justify-self:end;font-size:11px;color:var(--ag-green)}.agflow-lower{display:flex;flex-direction:column;gap:8px;margin-top:8px}.agflow-cost{border:1px solid var(--ag-line);border-radius:8px;padding:6px 8px;flex:1;min-width:0}.agflow-track{height:4px;border-radius:2px;background:#eef0f5;margin:1px 0 4px;overflow:hidden}.agflow-fill{display:block;height:100%;border-radius:2px}.agflow-fill-m{background:var(--ag-amex)}.agflow-fill-e{background:var(--ag-blue)}.agflow-rel{display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--ag-blue);font-size:11px;text-align:center;justify-content:center;min-width:0}.agflow-rel span{border:1px solid var(--ag-line);border-radius:6px;padding:2px 4px;color:var(--ag-navy);background:#fff}.agflow-pill{display:inline-block;margin-top:8px;padding:3px 10px;border-radius:999px;background:#e8f0fe;color:var(--ag-blue);font-size:12px;font-weight:600}.agflow-checks{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:3px;font-size:12px}.agflow-checks li{display:flex;gap:6px;align-items:flex-start}.agflow-connector{display:flex;flex-direction:column;align-items:center;color:var(--ag-blue);height:22px;justify-content:center}.agflow-line{width:1px;flex:1;background:currentColor;opacity:.5}.agflow-arrow{display:flex}.agflow .agflow-note{margin:8px 0 0;font-family:inherit;font-size:11px;line-height:1.3;color:var(--ag-muted);text-align:center}@container agscene (min-width:640px){.agscene{display:grid;grid-template-columns:minmax(0,26fr) 18px minmax(0,44fr) 18px minmax(0,30fr);align-items:center}.agflow-connector{height:auto;flex-direction:row;width:18px}.agflow-line{width:auto;height:1px;flex:1}.agflow-arrow{transform:rotate(-90deg)}.agflow-split{flex-direction:row}.agflow-group{flex:1 1 0}.agflow-lower{flex-direction:row}.agflow-rel{flex:0 0 92px}}.integrations-page.integrations-detail--amex-gbt{container:aghero/inline-size}.integrations-page.integrations-detail--amex-gbt .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--amex-gbt .integrations-detail-hero>*{min-width:0}@container aghero (min-width:1150px){.integrations-page.integrations-detail--amex-gbt .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.bdflow{--bd-navy:#14213d;--bd-muted:#6b7385;--bd-line:#e3e6ec;--bd-blue:#2f5fd0;--bd-or:#e8591f;--bd-green:#1c8a55;width:100%;min-width:0;max-width:none;font-family:inherit;font-size:12px;line-height:1.3;color:var(--bd-navy)}.bdscene{container:bdscene/inline-size}.bdflow,.bdflow *,.bdflow *:before,.bdflow *:after{box-sizing:border-box;min-width:0;overflow-wrap:normal;word-break:normal}.bdflow .bdflow-note{margin:8px 0 0;font-family:inherit;font-size:11px;line-height:1.3;color:var(--bd-muted);text-align:center}.bdflow-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:stretch}.bdflow .bdflow-card{background:#fff;border:1px solid var(--bd-line);border-radius:12px;box-shadow:0 1px 2px #14213d0a;padding:10px;min-width:0;display:flex;flex-direction:column;gap:6px;font-family:inherit;font-size:12px;line-height:1.3}.bdflow .bdflow-card h3,.bdflow .bdflow-card h4,.bdflow .bdflow-card p{font-family:inherit;line-height:1.3;font-size:12px;margin:0;font-weight:400;letter-spacing:normal;text-transform:none}.bdflow .bdflow-card h3{font-size:13px;font-weight:600;color:var(--bd-navy)}.bdflow .bdflow-card h4.bdflow-trip{font-size:13px;font-weight:600;padding-top:8px;border-top:1px solid var(--bd-line)}.bdflow .bdflow-source{border-top:2px solid var(--bd-or)}.bdflow .bdflow-expenses,.bdflow .bdflow-review{border-top:2px solid var(--bd-blue)}.bdflow-muted{color:var(--bd-muted)}.bdflow-head{display:flex;align-items:center;gap:8px;min-width:0}.bdflow-head>p{margin-left:auto!important;text-align:right}.integrations-page .bdflow-logo,.integrations-page .bdflow-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;flex:none;display:inline-flex;align-items:center;justify-content:center}.integrations-page .bdflow-logo img,.integrations-page .bdflow-logo svg{width:28px;height:28px;object-fit:contain;padding:0;border:0;background:none;box-shadow:none}.bdflow-brand{display:inline-flex;align-items:center;gap:8px}.bdflow-brand>img{width:20px;height:20px;flex:none}.bdflow-wordmark{display:block;font-size:13px;font-style:italic;font-weight:700;color:var(--bd-navy)}.bdflow-subtitle,.bdflow-approver-role{display:block;font-size:11px;font-weight:400;color:var(--bd-muted)}.bdflow .bdflow-card p.bdflow-muted{font-size:12px}.bdflow dl,.bdflow ul,.bdflow ol{margin:0;padding:0;list-style:none}.bdflow dd{margin:0}.bdflow-meta{display:flex;flex-direction:column;gap:4px}.bdflow-meta>div,.bdflow-totals>div,.bdflow-pol li{display:flex;gap:8px;align-items:baseline;justify-content:space-between}.bdflow dt,.bdflow-label,.bdflow-pol li span{font-size:11px;color:var(--bd-muted);flex:none;max-width:50%;overflow-wrap:normal;word-break:normal}.bdflow dd,.bdflow-pol li b{flex:1;min-width:0;text-align:right;font-weight:600;font-size:12px;overflow-wrap:normal}.bdflow .nw{white-space:nowrap;font-variant-numeric:tabular-nums}.bdflow-itin{display:flex;flex-direction:column;gap:6px;padding:8px 0;border-top:1px solid var(--bd-line);border-bottom:1px solid var(--bd-line)}.bdflow-itin li{display:grid;grid-template-columns:58px minmax(0,1fr);gap:8px}.bdflow-d{font-size:10.5px;font-weight:600;color:var(--bd-or);white-space:nowrap}.bdflow-itin strong{display:block;font-size:12px}.bdflow-itin span:not(.bdflow-d){font-size:11px;color:var(--bd-muted);overflow-wrap:normal}.bdflow-pill{display:inline-flex;align-items:flex-start;gap:5px;align-self:flex-start;font-size:11px;font-weight:600;border-radius:8px;padding:4px 6px}.bdflow-pill-bcd{background:#fdeee6;color:#c2410c}.bdflow-pill-blue{background:#e8effc;color:var(--bd-blue)}.bdflow-pill-green{background:#e4f4eb;color:var(--bd-green)}.bdflow-pill-bcd .bdflow-check{color:var(--bd-or)}.bdflow-pill-green .bdflow-check{color:var(--bd-green)}.bdflow-check{color:var(--bd-green);flex:none}.bdflow-receipt{color:var(--bd-blue);flex:none}.bdflow-rows li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 6px;align-items:start;padding:5px 0;border-bottom:1px solid var(--bd-line)}.bdflow-rows strong{display:block;font-size:12px}.bdflow-expense-detail{font-size:11px;color:var(--bd-muted);overflow-wrap:normal}.bdflow-evidence{display:inline-flex;justify-content:flex-end;align-items:center;gap:4px}.bdflow-date{font-size:11px;color:var(--bd-muted);white-space:nowrap}.bdflow-rows b{font-size:12px;min-width:48px;text-align:right}.bdflow-totals{display:flex;flex-direction:column;gap:5px}.bdflow-totals dt{font-size:11px;max-width:65%}.bdflow-total{padding-top:6px;border-top:1px solid var(--bd-line)}.bdflow-total dt{font-weight:700;color:var(--bd-navy);font-size:11px;letter-spacing:.04em}.bdflow-total dd{font-size:13px;color:var(--bd-blue)}.bdflow-rel{display:flex;flex-direction:column;align-items:center;gap:1px;font-size:11px;color:var(--bd-blue);background:#f4f7fd;border:1px solid #dde6f8;border-radius:8px;padding:4px 6px;line-height:1.2}.bdflow-rel i{font-style:normal;color:var(--bd-muted)}.bdflow-list{display:flex;flex-direction:column;gap:3px}.bdflow-list li{display:flex;gap:6px;align-items:flex-start;font-size:12px}.bdflow-label{margin:0;font-size:10.5px!important;letter-spacing:.06em;font-weight:600!important}.bdflow-pol{display:flex;flex-direction:column;gap:5px}.bdflow-pol li{display:grid;grid-template-columns:minmax(0,1fr) auto 12px;gap:8px;align-items:center}.bdflow-pol li span{max-width:none}.bdflow-pol li b{flex:none;font-size:11.5px}.bdflow-sp{width:12px}.bdflow-arrow{color:var(--bd-blue);display:flex;justify-content:center;align-items:center;height:30px}.bdflow-arrow-h{display:none}.bdflow-arrow-v{display:block}.bdflow-timeline{margin-top:14px;background:#fff;border:1px solid var(--bd-line);border-radius:12px;box-shadow:0 1px 2px #14213d0a;padding:14px}.bdflow-timeline ol{display:flex;flex-direction:column;gap:0;position:relative}.bdflow-timeline li{display:grid;grid-template-columns:74px 14px minmax(0,1fr);column-gap:10px;align-items:start;position:relative;padding-bottom:14px}.bdflow-timeline li.last{padding-bottom:0}.bdflow-tl-d{grid-column:1;grid-row:1;font-size:11px;font-weight:600;color:var(--bd-navy)}.bdflow-tl-l{grid-column:1;grid-row:2;font-size:11px;color:var(--bd-muted)}.bdflow-dot{grid-column:2;grid-row:1;width:9px;height:9px;border-radius:50%;background:var(--bd-or);margin:2px auto 0;position:relative;z-index:1}.bdflow-stem{display:none}.bdflow-timeline li:not(.last):before{content:"";position:absolute;left:91px;top:12px;bottom:0;width:1px;background:var(--bd-line)}.bdflow-mk{grid-column:3;grid-row:1/3;display:flex;flex-wrap:wrap;gap:2px 8px;align-items:baseline;border-left:2px solid var(--bd-blue);padding:2px 0 2px 8px;font-size:11px}.bdflow-mk em{font-style:normal;color:var(--bd-muted)}.bdflow-mk strong{font-weight:600}.bdflow-mk b{color:var(--bd-blue);font-weight:600;margin-left:auto}@container bdscene (min-width:640px){.bdflow-cards{grid-template-columns:minmax(0,30fr) 18px minmax(0,38fr) 18px minmax(0,32fr)}.bdflow-arrow{height:auto;align-self:center}.bdflow-arrow-h{display:block}.bdflow-arrow-v{display:none}.bdflow-timeline{padding:14px 16px 16px}.bdflow-timeline ol{flex-direction:row}.bdflow-timeline li{flex:1;min-width:0;display:flex;flex-direction:column;padding:0 8px 0 0;position:relative}.bdflow-timeline li:not(.last):before{left:0;margin:0;transform:none;top:41px;bottom:auto;height:1px;width:100%;background:#cfd5e1}.bdflow-tl-d,.bdflow-tl-l{grid-area:auto}.bdflow-tl-l{margin-bottom:8px}.bdflow-dot{margin:0;position:relative}.bdflow-stem{display:block;width:0;height:14px;border-left:1px dashed var(--bd-blue);margin-left:4px}.bdflow-mk{border-left:0;border-top:0;padding:6px 8px;background:#f4f7fd;border:1px solid #dde6f8;border-radius:8px;flex-direction:column;gap:1px;align-items:flex-start}.bdflow-mk b{margin-left:0}}.integrations-page.integrations-detail--bcd-travel{container:bdhero/inline-size}.integrations-page.integrations-detail--bcd-travel .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--bcd-travel .integrations-detail-hero>*{min-width:0}@container bdhero (min-width:1150px){.integrations-page.integrations-detail--bcd-travel .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.integrations-page .cwflow{--n:#14213d;--m:#6b7385;--bl:#2f5bea;--co:#e8704f;--gr:#1f9d63;--bd:#e3e6ec;font-size:12px;line-height:1.3;color:var(--n);min-width:0;width:100%}.integrations-page .cwflow *{box-sizing:border-box;min-width:0;word-break:normal;overflow-wrap:normal;text-overflow:clip}.integrations-page .cwflow .cwscene{container:cwscene/inline-size;display:block}.integrations-page .cwflow .cwflow-card h3,.integrations-page .cwflow .cwflow-card h4,.integrations-page .cwflow .cwflow-card p{font-family:inherit;margin:0;line-height:1.3;font-size:12px;letter-spacing:normal;text-transform:none}.integrations-page .cwflow .cwflow-card h3,.integrations-page .cwflow .cwflow-card h4{font-size:13px;font-weight:650;color:var(--n)}.integrations-page .cwflow .nw{white-space:nowrap}.integrations-page .cwflow .cwflow-card{background:#fff;border:1px solid var(--bd);border-radius:12px;box-shadow:0 1px 2px #14213d0d;padding:12px;display:flex;flex-direction:column;gap:6px}.integrations-page .cwflow .cwflow-cards{display:flex;flex-direction:column;align-items:stretch}.integrations-page .cwflow .cwflow-arrow{color:var(--bl);display:flex;justify-content:center;height:30px;align-items:center}.integrations-page .cwflow .cwflow-logo,.integrations-page .cwflow .cwflow-logo .integrations-logo{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;flex:none;display:block}.integrations-page .cwflow .cwflow-logo img,.integrations-page .cwflow .cwflow-logo svg{width:28px;height:28px;object-fit:contain;padding:0;border:0;background:none;box-shadow:none;border-radius:0}.cwflow-head,.cwflow-brand{display:flex;align-items:center;gap:8px}.cwflow-brandtext{display:flex;flex-direction:column}.cwflow-brand>img{width:20px;height:20px;flex:none}.cwflow-brandtext strong{font-style:italic;font-size:13px}.cwflow-brandtext span{font-size:11px;color:var(--m)}.cwflow-muted{color:var(--m)}.integrations-page .cwflow .cwflow-cwt{border-top:2px solid var(--co)}.cwflow-eyebrow{font-size:10px;letter-spacing:.06em;color:var(--m);font-weight:600;margin-top:4px}.cwflow-kv{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.cwflow-k{font-size:11px;color:var(--m);flex:none;max-width:50%}.cwflow-v{flex:1;min-width:0;text-align:right;font-weight:550;white-space:nowrap}.cwflow-wrap .cwflow-v{white-space:normal}.cwflow-good .cwflow-v{color:var(--gr)}.cwflow-bookings,.cwflow-exps,.cwflow-checks,.cwflow-leaves{list-style:none;margin:0;padding:0}.cwflow-bookings{display:flex;flex-direction:column;gap:5px;margin-top:2px}.cwflow-bookings li{border:1px solid var(--bd);border-left:2px solid var(--co);border-radius:6px;padding:5px 7px;display:flex;flex-wrap:wrap;gap:2px 8px}.cwflow-bookings b{width:100%;font-size:10px;letter-spacing:.06em;color:var(--co)}.cwflow-foot{margin-top:auto;font-size:11px;font-weight:600;border-radius:8px;padding:5px 6px;display:flex;align-items:flex-start;gap:5px}.cwflow-coral{background:#fdf0ec;color:#b8492b}.cwflow-green{background:#e8f6ee;color:var(--gr)}.cwflow-exps{display:flex;flex-direction:column;gap:5px}.cwflow-exps li{border:1px solid var(--bd);border-radius:8px;padding:5px 8px}.cwflow-line1,.cwflow-line2{display:flex;justify-content:space-between;gap:8px}.cwflow-label{font-weight:600}.cwflow-amt{font-weight:650;white-space:nowrap}.cwflow-line2{font-size:11px;color:var(--m)}.cwflow-ok{color:var(--gr);font-weight:600;white-space:nowrap;display:inline-flex;align-items:center;gap:3px;flex:none}.cwflow-check{width:12px;height:12px;flex:none;color:var(--gr)}.cwflow-sums{border-top:1px solid var(--bd);padding-top:6px;display:flex;flex-direction:column;gap:3px}.cwflow-total .cwflow-k{color:var(--n);font-weight:650}.cwflow-total .cwflow-v{font-weight:700}.cwflow-pill{align-self:flex-start;background:#e9effd;color:var(--bl);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:600}.cwflow-checks{display:flex;flex-direction:column;gap:3px}.cwflow-checks li{display:flex;gap:6px}.cwflow-checks i{font-style:normal;color:var(--gr);font-weight:700;flex:none}.cwflow-recon{margin-top:12px;gap:8px}.cwflow-rhead{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;margin:0}.cwflow-rhead b{color:var(--n);font-size:12px}.cwflow-track{display:grid;grid-template-columns:1fr auto;gap:3px 8px;align-items:center}.cwflow-tl{font-size:11px;color:var(--m)}.cwflow-tv{font-weight:650;white-space:nowrap}.cwflow-rail{grid-column:1/-1;grid-row:2;height:6px;background:#f0f2f6;border-radius:3px;overflow:hidden}.cwflow-fill{display:block;height:100%;border-radius:3px}.cwflow-fill-c{background:var(--co)}.cwflow-fill-b{background:var(--bl)}.cwflow-tree{display:flex;flex-direction:column;align-items:stretch;border-top:1px solid var(--bd);padding-top:10px}.cwflow-node,.cwflow-hub{border:1px solid var(--bd);border-radius:8px;padding:5px 8px;display:flex;flex-direction:column;background:#fff}.cwflow-node small,.cwflow-hub small{font-size:10px;color:var(--m)}.cwflow-node-c{border-left:2px solid var(--co)}.cwflow-node-b{border-left:2px solid var(--bl)}.cwflow-hub{background:#e9effd;border-color:#c5d3f8;align-items:center;text-align:center;color:var(--bl)}.cwflow-hub b{color:var(--bl);white-space:nowrap}.cwflow-ln{height:14px;width:1px;background:#aab6d6;align-self:center}.cwflow-leaves{margin-left:14px;display:flex;flex-direction:column;gap:4px}.cwflow-leaf{position:relative;padding-left:16px;display:flex;align-items:center}.cwflow-leaf:before{content:"";position:absolute;left:0;top:50%;width:12px;height:1px;background:#aab6d6}.cwflow-leaf:after{content:"";position:absolute;left:0;top:-4px;bottom:0;width:1px;background:#aab6d6}.cwflow-leaf:first-child:after{top:-4px}.cwflow-leaf:last-child:after{bottom:50%}.cwflow-leaf span{border:1px solid var(--bd);border-radius:6px;padding:2px 7px;white-space:nowrap}.cwflow-leaf em{font-style:normal;color:var(--m);font-size:10px}.cwflow-leaves-l{order:0}.integrations-page .cwflow .cwflow-note{margin:8px 0 0;font-family:inherit;font-size:11px;line-height:1.3;color:var(--m);text-align:center}@container cwscene (min-width:640px){.cwflow-tree{flex-direction:row;align-items:center}.cwflow-leaves{margin:0}.cwflow-leaves-l{order:-1}.cwflow-ln{height:1px;width:auto;flex:1;min-width:10px;align-self:center}.cwflow-leaves-l .cwflow-leaf{padding:0 16px 0 0;justify-content:flex-end}.cwflow-leaves-l .cwflow-leaf:before{left:auto;right:0}.cwflow-leaves-l .cwflow-leaf:after{left:auto;right:0}.cwflow-leaves-r .cwflow-leaf{padding-left:16px}.cwflow-node{flex:none}}@container cwscene (min-width:640px){.integrations-page .cwflow .cwflow-cards{display:grid;grid-template-columns:minmax(0,30fr) 18px minmax(0,37fr) 18px minmax(0,33fr);align-items:stretch}.integrations-page .cwflow .cwflow-arrow{height:auto;align-self:center}.cwflow-arrow svg{transform:rotate(-90deg)}}.integrations-page.integrations-detail--cwt{container:cwh/inline-size}.integrations-page.integrations-detail--cwt .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--cwt .integrations-detail-hero>*{min-width:0}@container cwh (min-width:1150px){.integrations-page.integrations-detail--cwt .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.integrations-page.integrations-detail--fcm-travel{container:fch/inline-size}.integrations-page.integrations-detail--fcm-travel .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--fcm-travel .integrations-detail-hero>*{min-width:0}@container fch (min-width:1150px){.integrations-page.integrations-detail--fcm-travel .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.integrations-page .fcflow{container:fcscene/inline-size;width:100%;min-width:0;padding-top:30px;color:#0f2147;font-size:12px;line-height:1.3}.integrations-page .fcflow *{box-sizing:border-box;min-width:0;word-break:normal;overflow-wrap:normal}.integrations-page .fcflow .fcflow-card h3,.integrations-page .fcflow .fcflow-card h4,.integrations-page .fcflow .fcflow-control h4,.integrations-page .fcflow p,.integrations-page .fcflow dl,.integrations-page .fcflow dd,.integrations-page .fcflow ul{font-family:inherit;margin:0;padding:0;letter-spacing:normal;text-transform:none;line-height:1.3;list-style:none}.integrations-page .fcflow .fcflow-card h3{font-size:13px;font-weight:700;margin:8px 0}.integrations-page .fcflow .fcflow-card p{font-size:12px}.integrations-page .fcflow .fcflow-card h4,.integrations-page .fcflow .fcflow-control h4{font-size:10.5px;font-weight:700;color:#5b6b86;text-transform:uppercase;letter-spacing:.04em}.integrations-page .fcflow .fcflow-cards{display:grid;grid-template-columns:minmax(0,30fr) 18px minmax(0,38fr) 18px minmax(0,32fr);align-items:start}.fcflow-card,.fcflow-control{background:#fff;border:1px solid #e3e7ee;border-radius:12px;box-shadow:0 1px 2px #0f21470d;padding:11px}.fcflow-conn{position:relative;align-self:start;margin-top:22px;height:2px;background:#2f6bff}.fcflow-conn:after{content:"";position:absolute;right:-1px;top:-4px;border:5px solid transparent;border-left:7px solid #2f6bff;border-right:0}.fcflow-conn span{position:absolute;bottom:calc(100% + 24px);left:50%;transform:translate(-50%);white-space:nowrap;font-size:10.5px;font-weight:600;color:#2f6bff}.fcflow-conn span:after{content:"";position:absolute;left:50%;top:100%;height:20px;border-left:1px dashed #9db8ff}.fcflow-brand{display:flex;align-items:center;gap:7px}.fcflow-brand em{display:block;font-style:italic;font-weight:700;font-size:13px;line-height:1.2}.fcflow-brand-fcm em{font-style:normal}.fcflow-brand span{display:block;font-size:11px;color:#6b7a93}.fcflow-brand img{flex:none}.integrations-page .fcflow-logo,.integrations-page .fcflow-logo .integrations-logo,.integrations-page .fcflow-logo img,.integrations-page .fcflow-logo svg{width:28px;height:28px;flex:none;border:0;padding:0;background:none;box-shadow:none;object-fit:contain;border-radius:0}.integrations-page .fcflow-logo{display:inline-flex}.fcflow-src{border-top:3px solid #2e9e5b}.fcflow-kv{display:grid;gap:3px}.fcflow-kv>div{display:flex;gap:6px;justify-content:space-between}.fcflow-kv dt{font-size:11px;color:#6b7a93;flex:none;max-width:50%}.fcflow-kv dd{font-size:12px;font-weight:600;flex:1;text-align:right}.fcflow .nw{white-space:nowrap;font-variant-numeric:tabular-nums}.fcflow-itin{margin-top:8px!important;border-top:1px solid #edf0f5}.fcflow-itin li{padding:6px 0;border-bottom:1px solid #edf0f5;display:grid;grid-template-columns:auto 1fr;gap:1px 8px}.fcflow-itin b{font-size:10px;color:#2e9e5b;text-transform:uppercase;letter-spacing:.04em}.fcflow-itin p{font-size:11.5px}.fcflow-itin i{grid-column:2;font-style:normal;font-size:11px;color:#6b7a93}.fcflow-ok{display:flex;align-items:flex-start;gap:5px;margin-top:9px;font-size:11px;font-weight:600;color:#1f8a4c;background:#eef8f2;border-radius:8px;padding:6px 8px}.fcflow-ok-fcm{background:none;padding:0;color:#2e9e5b;font-size:11.5px}.fcflow-check{color:#2e9e5b;flex:none}.fcflow-head{display:flex;justify-content:space-between;gap:6px;align-items:flex-start}.fcflow-pill{display:inline-block;max-width:100%;font-size:11px;font-weight:600;border-radius:99px;padding:2px 8px}.fcflow-pill-blue{background:#eaf1ff;color:#2f6bff}.fcflow-pill-green{background:#e6f6ec;color:#1f8a4c}.fcflow-approval{background:#f7f9fc;border:1px solid #e3e7ee;border-radius:9px;padding:8px}.fcflow-approval h4{margin-bottom:5px!important}.fcflow-approval-row{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:flex-end}.fcflow small{display:block;font-size:11px;color:#6b7a93}.fcflow strong{font-size:12px;font-weight:700}.fcflow-approval-row .fcflow-pill{margin-left:auto}.integrations-page .fcflow .fcflow-sec{margin:10px 0 4px}.fcflow-exp li{display:grid;grid-template-columns:1fr auto;gap:0 8px;padding:5px 0;border-bottom:1px solid #edf0f5}.fcflow-exp .m{font-weight:600}.fcflow-exp .a{font-weight:700;text-align:right;white-space:nowrap}.fcflow-exp .d{color:#6b7a93;font-size:11px}.fcflow-exp .ma{display:flex;gap:3px;align-items:center;justify-content:flex-end;color:#1f8a4c;font-size:11px;white-space:nowrap}.fcflow-tot{display:flex;flex-direction:column;gap:4px;margin-top:8px}.fcflow-tot>div{display:flex;justify-content:space-between;gap:6px;align-items:baseline}.fcflow-tot small{max-width:60%}.fcflow-tot strong{display:block;white-space:nowrap;font-variant-numeric:tabular-nums}.fcflow .g{color:#1f8a4c}.fcflow-tot-3{margin:0 0 7px}.fcflow-checks{display:grid;gap:3px;margin:8px 0 2px!important}.fcflow-checks li{display:flex;gap:5px;align-items:flex-start;font-size:11.5px}.fcflow-checks .fcflow-check{margin-top:2px}.fcflow-pol li{display:flex;justify-content:space-between;gap:6px;padding:2px 0;font-size:11.5px}.fcflow-pol em{font-style:normal;color:#1f8a4c;font-weight:600}.fcflow-final{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid #edf0f5}.fcflow-final span{display:block;font-size:11px;color:#6b7a93}.fcflow-control{margin-top:14px;border-color:#b9cffd;padding:14px 16px}.fcflow-control-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.integrations-page .fcflow .fcflow-control h4{color:#0f2147;font-size:12px}.fcflow-trip{font-size:11px;color:#6b7a93;text-transform:uppercase;letter-spacing:.04em}.fcflow-control-head .fcflow-pill{margin-left:auto}.fcflow-track-row{display:grid;grid-template-columns:62px minmax(0,1fr) 78px;gap:10px;align-items:center;margin-bottom:8px}.fcflow-track-row .l{color:#6b7a93;font-size:11px}.fcflow-track-row .v{font-weight:700;text-align:right;white-space:nowrap}.fcflow-track{display:flex;height:12px;border-radius:4px;background:#eef2f8;overflow:hidden}.fcflow-track i{display:block;height:100%}.fcflow-track .full{width:100%;background:#d3e0fd}.fcflow-track .act{background:#2f6bff}.fcflow-track .rem{background:#a7dfbb}.fcflow-remaining{display:flex;align-items:center;justify-content:flex-end;gap:5px;font-size:11px;color:#1f8a4c}.fcflow-brk{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:12px!important;padding-top:10px!important;border-top:1px solid #e3e7ee}.fcflow-brk li{display:grid;gap:1px;font-size:11px;color:#6b7a93}.fcflow-brk strong{color:#0f2147;white-space:nowrap}.fcflow-brk .t strong{color:#1f8a4c}.integrations-page .fcflow .fcflow-note{margin-top:8px;font-size:11px;line-height:1.3;color:#6b7a93;text-align:center}@container fcscene (max-width:639px){.integrations-page .fcflow .fcflow-cards{display:flex;flex-direction:column;align-items:stretch;gap:28px}.fcflow-conn{align-self:center;width:2px;height:22px;margin:0}.fcflow-conn:after{inset:auto auto -1px -4px;border:5px solid transparent;border-top:7px solid #2f6bff;border-bottom:0}.fcflow-conn span{bottom:auto;top:50%;left:12px;transform:translateY(-50%)}.fcflow-conn span:after{display:none}.fcflow-brk{grid-template-columns:1fr 1fr}.fcflow-brk .t{grid-column:1/-1}.fcflow-track-row{grid-template-columns:48px minmax(0,1fr) 64px;gap:8px}.fcflow-track-row .v{font-size:12px}}.integrations-page.integrations-detail--spotnana{container:sph/inline-size}.integrations-detail--spotnana .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-detail--spotnana .integrations-detail-hero>*{min-width:0}@container sph (min-width:1150px){.integrations-detail--spotnana .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.integrations-detail--spotnana .spflow{--n:#14213d;--m:#64708a;--bl:#2f6fed;--gr:#1f9d5c;--am:#c27803;--rd:#d9453d;--bd:#dfe3ea;container:spscene/inline-size;min-width:0;width:100%;font-family:inherit;font-size:12px;line-height:1.35;color:var(--n);padding-top:30px}.integrations-detail--spotnana .spflow *{box-sizing:border-box;min-width:0}.integrations-detail--spotnana .spflow :is(h3,h4,p,ul,ol,dl,dd,dt,li,div){font-family:inherit;margin:0;padding:0;-webkit-hyphens:none;hyphens:none;text-overflow:clip}.integrations-detail--spotnana .spflow :is(ul,ol){list-style:none}.integrations-detail--spotnana .spflow .spflow-grid{display:flex;flex-direction:column;gap:10px;align-items:stretch}.integrations-detail--spotnana .spflow .spflow-card{position:relative;background:#fff;border:1px solid var(--bd);border-radius:12px;padding:12px;box-shadow:0 1px 2px #14213d0d;overflow-wrap:normal;word-break:normal}.integrations-detail--spotnana .spflow .spflow-src{border-top:2px solid var(--rd)}.integrations-detail--spotnana .spflow h3{font-size:13px;font-weight:650;color:var(--n);line-height:1.3;margin:8px 0}.integrations-detail--spotnana .spflow p{font-size:12px;line-height:1.35}.integrations-detail--spotnana .spflow h4{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--m);margin:10px 0 5px}.integrations-detail--spotnana .spflow .spflow-head{display:flex;align-items:flex-start}.integrations-detail--spotnana .spflow .spflow-brand{display:inline-flex;align-items:center;gap:7px;font-weight:650;font-size:13px}.integrations-detail--spotnana .spflow .spflow-brand img{flex:none}.integrations-detail--spotnana .spflow .spflow-brandtext{display:flex;flex-direction:column}.integrations-detail--spotnana .spflow .spflow-brandtext strong{font-size:13px;font-style:italic;line-height:1.3}.integrations-detail--spotnana .spflow .spflow-sp strong{font-style:normal}.integrations-detail--spotnana .spflow .spflow-brand i{font-style:normal;font-weight:500;font-size:11px;color:var(--m);line-height:1.3}.integrations-detail--spotnana .spflow .spflow-logo,.integrations-detail--spotnana .spflow .spflow-logo .integrations-logo{display:inline-flex;align-items:center;width:28px;height:28px;border:0;padding:0;background:none;box-shadow:none;flex:none}.integrations-detail--spotnana .spflow .spflow-logo :is(img,svg){height:28px;width:28px;object-fit:contain;border-radius:0;box-shadow:none;border:0;padding:0;background:none}.integrations-detail--spotnana .spflow .spflow-nw{white-space:nowrap}.integrations-detail--spotnana .spflow .spflow-ic{width:13px;height:13px;flex:none}.integrations-detail--spotnana .spflow .spflow-ok{color:var(--gr)}.integrations-detail--spotnana .spflow .spflow-rc{color:var(--bl)}.integrations-detail--spotnana .spflow .spflow-wn{color:var(--am)}.integrations-detail--spotnana .spflow :is(.spflow-meta,.spflow-ctx)>div,.integrations-detail--spotnana .spflow :is(.spflow-var,.spflow-appr)>div{display:flex;gap:8px;justify-content:space-between;padding:2px 0}.integrations-detail--spotnana .spflow dt{flex:0 1 45%;color:var(--m);font-size:11px}.integrations-detail--spotnana .spflow dd{flex:1 1 0;text-align:right;color:var(--n);font-weight:550}.integrations-detail--spotnana .spflow dd small{display:block;color:var(--m);font-weight:400;font-size:11px}.integrations-detail--spotnana .spflow .spflow-meta{padding-bottom:6px;border-bottom:1px solid var(--bd)}.integrations-detail--spotnana .spflow .spflow-tl{margin-top:8px;position:relative}.integrations-detail--spotnana .spflow .spflow-ev{display:flex;gap:8px;position:relative;padding-bottom:9px}.integrations-detail--spotnana .spflow .spflow-ev:not(:last-child):before{content:"";position:absolute;left:6.5px;top:15px;bottom:0;width:1px;background:var(--bd)}.integrations-detail--spotnana .spflow .spflow-node{flex:none;width:14px;height:14px;border-radius:50%;border:1px solid var(--bd);background:#fff;display:grid;place-items:center;margin-top:1px}.integrations-detail--spotnana .spflow .spflow-none .spflow-node{border-color:var(--rd)}.integrations-detail--spotnana .spflow .spflow-node .spflow-ic{width:14px;height:14px}.integrations-detail--spotnana .spflow .spflow-evb{flex:1 1 0}.integrations-detail--spotnana .spflow .spflow-evt{display:flex;justify-content:space-between;gap:6px;color:var(--m);font-size:11px}.integrations-detail--spotnana .spflow .spflow-amt{font-weight:650;color:var(--n)}.integrations-detail--spotnana .spflow .spflow-evn b{font-weight:650}.integrations-detail--spotnana .spflow .spflow-evs{font-size:11px;color:var(--m)}.integrations-detail--spotnana .spflow .spflow-tag{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:550;border-radius:99px;padding:1px 7px;margin-top:2px}.integrations-detail--spotnana .spflow .spflow-g{color:#17794a;background:#e8f6ee}.integrations-detail--spotnana .spflow .spflow-b{color:#2556c4;background:#e9f0fe}.integrations-detail--spotnana .spflow .spflow-a{color:#8a5300;background:#fdf1d8}.integrations-detail--spotnana .spflow .spflow-foot{display:flex;align-items:center;gap:5px;border-top:1px solid var(--bd);padding-top:8px;color:#17794a;font-weight:600}.integrations-detail--spotnana .spflow .spflow-legend{display:flex;flex-wrap:wrap;gap:4px 12px;color:var(--m);font-size:11px;margin-bottom:6px}.integrations-detail--spotnana .spflow .spflow-legend span{display:inline-flex;align-items:center;gap:4px}.integrations-detail--spotnana .spflow .spflow-rows li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:7px 0;border-top:1px solid var(--bd)}.integrations-detail--spotnana .spflow .spflow-mer{font-weight:600}.integrations-detail--spotnana .spflow .spflow-rows .spflow-amt{text-align:right}.integrations-detail--spotnana .spflow .spflow-cat{color:var(--m);font-size:11px}.integrations-detail--spotnana .spflow .spflow-rows .spflow-tag{justify-self:end;margin:0}.integrations-detail--spotnana .spflow .spflow-pill{display:inline-block;margin:8px 0;padding:2px 9px;border-radius:99px;background:#e9f0fe;color:var(--bl);font-weight:600;font-size:11px}.integrations-detail--spotnana .spflow .spflow-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;border-top:1px solid var(--bd);padding-top:8px}.integrations-detail--spotnana .spflow .spflow-stats div{display:block}.integrations-detail--spotnana .spflow .spflow-stats dd{text-align:left;font-size:13px;font-weight:650}.integrations-detail--spotnana .spflow .spflow-amb dd{color:var(--am)}.integrations-detail--spotnana .spflow .spflow-ctx{padding-bottom:4px}.integrations-detail--spotnana .spflow .spflow-chk li{display:flex;gap:6px;align-items:flex-start;padding:2px 0}.integrations-detail--spotnana .spflow .spflow-chk .spflow-ic{margin-top:1px}.integrations-detail--spotnana .spflow .spflow-warn{color:#8a5300;font-weight:600;margin-top:3px;background:#fdf1d8;border-radius:6px;padding:4px 6px!important}.integrations-detail--spotnana .spflow .spflow-var{border:1px solid #f1d9a6;border-radius:8px;padding:5px 8px;margin:6px 0}.integrations-detail--spotnana .spflow .spflow-over dd{color:var(--am);font-weight:700}.integrations-detail--spotnana .spflow .spflow-appr{border-top:1px solid var(--bd);padding-top:6px}.integrations-detail--spotnana .spflow .spflow-btn{display:block;margin-top:10px;text-align:center;background:var(--bl);color:#fff;border-radius:8px;padding:6px;font-weight:600;font-size:12px;cursor:default}.integrations-detail--spotnana .spflow .spflow-note{margin-top:8px;font-size:11px;color:var(--m);text-align:center}.integrations-detail--spotnana .spflow .spflow-arrow{display:block;position:relative;align-self:center;width:1px;height:30px;margin:0;background:var(--bl)}.integrations-detail--spotnana .spflow .spflow-arrow:after{content:"";position:absolute;width:6px;height:6px;border:solid var(--bl);border-width:0 1px 1px 0;transform:rotate(45deg);bottom:1px;left:-3.5px}.integrations-detail--spotnana .spflow .spflow-arrow em{position:absolute;left:10px;top:9px;font-style:normal;font-size:11px;color:var(--bl);white-space:nowrap}@container spscene (min-width:640px){.integrations-detail--spotnana .spflow .spflow-grid{display:grid;grid-template-columns:minmax(0,30fr) 18px minmax(0,37fr) 18px minmax(0,33fr);gap:0;align-items:start}.integrations-detail--spotnana .spflow .spflow-arrow{width:18px;height:1px;margin:24px 0 0;align-self:start;justify-self:stretch}.integrations-detail--spotnana .spflow .spflow-arrow:after{left:auto;right:1px;bottom:-3px;transform:rotate(-45deg)}.integrations-detail--spotnana .spflow .spflow-arrow em{left:50%;top:-40px;transform:translate(-50%);white-space:nowrap;text-align:center;line-height:1.3;font-size:10px}.integrations-detail--spotnana .spflow .spflow-card{padding:10px}}.integrations-page.integrations-detail--paylocity{container:pch/inline-size}.integrations-page.integrations-detail--paylocity .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--paylocity .integrations-detail-hero>*{min-width:0}@container pch (min-width:1150px){.integrations-page.integrations-detail--paylocity .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.integrations-detail--paylocity .plflow{container:plscene/inline-size;width:100%;min-width:0;color:#1b2a4a;font-family:inherit;font-size:12px;line-height:1.3;--pl-navy:#1b2a4a;--pl-muted:#6b7385;--pl-blue:#2f6fed;--pl-green:#1f9d62;--pl-line:#e3e6ec;--pl-or:#e8552d}.integrations-detail--paylocity .plflow *{box-sizing:border-box;min-width:0}.integrations-detail--paylocity .plflow :where(h1,h2,h3,p,ul,ol,dl,dd,dt,li,span,div,strong){font-family:inherit;font-size:inherit;line-height:1.3;margin:0;padding:0;list-style:none;letter-spacing:normal;font-weight:inherit;color:inherit;word-wrap:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.integrations-detail--paylocity .plflow-scene{display:grid;grid-template-columns:minmax(0,1fr);gap:34px;padding-top:0}.integrations-detail--paylocity .plflow-stage{position:relative;background:#fff;border:1px solid var(--pl-line);border-radius:12px;box-shadow:0 1px 2px #1b2a4a0d;padding:12px;display:flex;flex-direction:column;gap:6px;align-self:start}.integrations-detail--paylocity .plflow-source{border-top:2px solid var(--pl-or)}.integrations-detail--paylocity .plflow-brand{display:flex;align-items:center;gap:8px;min-height:28px}.integrations-detail--paylocity .plflow-brand img{border:0;padding:0;background:none;box-shadow:none;object-fit:contain}.integrations-detail--paylocity .plflow-logo{display:inline-flex;width:28px;height:28px;flex:none}.integrations-detail--paylocity .plflow-logo :is(.integrations-logo,img,svg){width:28px;height:28px;border:0;padding:0;background:none;box-shadow:none;object-fit:contain;border-radius:0}.integrations-detail--paylocity .plflow-wordmark{font-size:13px;font-style:italic;font-weight:700;color:var(--pl-navy)}.integrations-detail--paylocity .plflow-wordmark.plflow-pl{font-style:normal;color:var(--pl-or)}.integrations-detail--paylocity .plflow-sub,.integrations-detail--paylocity .plflow-cap{font-size:11px;color:var(--pl-muted)}.integrations-detail--paylocity .plflow-name{font-size:13px;font-weight:700;color:var(--pl-navy)}.integrations-detail--paylocity .plflow-role{font-size:11px;color:var(--pl-muted)}.integrations-detail--paylocity .plflow-person{padding-bottom:8px;border-bottom:1px solid var(--pl-line)}.integrations-detail--paylocity .plflow-person-row{display:flex;justify-content:space-between;align-items:center;gap:8px}.integrations-detail--paylocity .plflow-pill{background:#e8f0fe;color:var(--pl-blue);border-radius:99px;padding:2px 8px;font-size:11px;font-weight:600;flex:none}.integrations-detail--paylocity .plflow-list{display:flex;flex-direction:column;gap:3px}.integrations-detail--paylocity .plflow-kv{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.integrations-detail--paylocity .plflow-kv dt{font-size:11px;color:var(--pl-muted);max-width:45%}.integrations-detail--paylocity .plflow-kv dd{flex:1;text-align:right;font-size:12px;font-weight:600;color:var(--pl-navy)}.integrations-detail--paylocity .plflow-nw{white-space:nowrap}.integrations-detail--paylocity .plflow-foot,.integrations-detail--paylocity .plflow-mapfoot{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--pl-green)}.integrations-detail--paylocity .plflow-foot{border-top:1px solid var(--pl-line);padding-top:8px;margin-top:auto}.integrations-detail--paylocity .plflow-foot svg,.integrations-detail--paylocity .plflow-mapfoot svg{flex:none}.integrations-detail--paylocity .plflow-center{border-color:#cdd9f3}.integrations-detail--paylocity .plflow-maphead{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);font-size:11px;font-weight:700;color:var(--pl-navy)}.integrations-detail--paylocity .plflow-maphead span:first-child{color:var(--pl-or)}.integrations-detail--paylocity .plflow-maphead span:last-child{color:var(--pl-blue)}.integrations-detail--paylocity .plflow-maps{display:flex;flex-direction:column;gap:4px}.integrations-detail--paylocity .plflow-map{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:stretch}.integrations-detail--paylocity .plflow-cell{display:flex;flex-direction:column;gap:1px;border:1px solid var(--pl-line);border-radius:8px;padding:4px 6px}.integrations-detail--paylocity .plflow-to{background:#f6f9ff;border-color:#d6e2fb}.integrations-detail--paylocity .plflow-val{font-size:12px;font-weight:600;color:var(--pl-navy)}.integrations-detail--paylocity .plflow-tag{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:600;color:var(--pl-green)}.integrations-detail--paylocity .plflow-gutter{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--pl-blue)}.integrations-detail--paylocity .plflow-line{position:absolute;left:0;right:3px;top:50%;height:1px;background:var(--pl-blue);opacity:.6;animation:plflow-mapping-pulse 3s ease-in-out infinite}.integrations-detail--paylocity .plflow-map:nth-child(2n) .plflow-line{animation-delay:.6s}@keyframes plflow-mapping-pulse{0%,to{opacity:.4}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.integrations-detail--paylocity .plflow-line{animation:none;opacity:.6}}.integrations-detail--paylocity .plflow-gutter>svg:nth-of-type(1){position:absolute;right:0;top:50%;transform:translateY(-50%)}.integrations-detail--paylocity .plflow-gcheck{position:absolute;top:calc(50% - 15px);color:#fff;background:var(--pl-green);border-radius:50%;padding:1px;width:11px;height:11px}.integrations-detail--paylocity .plflow-section{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--pl-line);padding-top:8px}.integrations-detail--paylocity .plflow-eyebrow{font-size:11px;font-weight:700;color:var(--pl-muted);letter-spacing:.06em}.integrations-detail--paylocity .plflow-ctx{padding-top:2px}.integrations-detail--paylocity .plflow-total{display:flex;flex-direction:column;align-items:flex-end}.integrations-detail--paylocity .plflow-total strong{font-size:14px;font-weight:700;color:var(--pl-navy)}.integrations-detail--paylocity .plflow-exp{display:flex;flex-direction:column;gap:6px}.integrations-detail--paylocity .plflow-exp li{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.integrations-detail--paylocity .plflow-exp li>div,.integrations-detail--paylocity .plflow-current>div{display:flex;flex-direction:column}.integrations-detail--paylocity .plflow-route{display:flex;flex-direction:column;align-items:stretch;gap:2px}.integrations-detail--paylocity .plflow-route li:not(.plflow-down){display:flex;justify-content:space-between;gap:8px;border:1px solid var(--pl-line);border-radius:8px;padding:4px 8px}.integrations-detail--paylocity .plflow-down{display:flex;justify-content:center;color:var(--pl-blue)}.integrations-detail--paylocity .plflow-current{display:flex;justify-content:space-between;align-items:center;gap:8px;background:#fff7ed;border:1px solid #f6d7b0;border-radius:8px;padding:5px 8px}.integrations-detail--paylocity .plflow-pending{color:#b45309;font-size:11px;font-weight:600;background:#fde9c8;border-radius:99px;padding:2px 8px}.integrations-detail--paylocity .plflow-note{font-size:11px;color:var(--pl-muted);margin-top:10px;text-align:center}.integrations-detail--paylocity .plflow-conn{position:absolute;left:50%;bottom:-27px;transform:translate(-50%);display:flex;align-items:center;gap:6px;color:var(--pl-blue);height:20px}.integrations-detail--paylocity .plflow-conn-label{font-size:11px;color:var(--pl-blue);white-space:nowrap;order:2}.integrations-detail--paylocity .plflow-conn-h{display:none}@container plscene (min-width:640px){.integrations-detail--paylocity .plflow-scene{grid-template-columns:minmax(0,27fr) minmax(0,40fr) minmax(0,33fr);gap:18px;padding-top:30px}.integrations-detail--paylocity .plflow-conn{inset:24px -18px auto auto;width:18px;height:16px;transform:translateY(-50%);justify-content:center}.integrations-detail--paylocity .plflow-conn-h{display:block}.integrations-detail--paylocity .plflow-conn-v{display:none}.integrations-detail--paylocity .plflow-conn-label{position:absolute;left:50%;transform:translate(-50%);top:-42px;order:0}}.integrations-page.integrations-detail--paycom{container:pcmhero/inline-size}.integrations-page.integrations-detail--paycom .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--paycom .integrations-detail-hero>*{min-width:0}@container pcmhero (min-width:1150px){.integrations-page.integrations-detail--paycom .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.integrations-detail--paycom .pcf-root{container:pcscene / inline-size;min-width:0;width:100%;font-family:inherit;color:#14213d;font-size:12px;line-height:1.3}.integrations-detail--paycom .pcf-root *{box-sizing:border-box;min-width:0;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.integrations-detail--paycom .pcf-root :where(h4,p,ul,ol,li,div,span,strong,b,em,section){font-family:inherit;margin:0;padding:0;font-style:normal;letter-spacing:normal;text-transform:none}.integrations-detail--paycom .pcf-root :where(ul,ol){list-style:none}.integrations-detail--paycom .pcf-flow{display:flex;flex-direction:column;align-items:stretch;gap:0;padding-top:30px}.integrations-detail--paycom .pcf-card{background:#fff;border:1px solid #e3e6ec;border-radius:12px;box-shadow:0 1px 2px #14213d0d;padding:12px;min-width:0;font-size:12px;line-height:1.3;display:flex;flex-direction:column;gap:6px}.integrations-detail--paycom .pcf-head,.integrations-detail--paycom .pcf-brand{display:flex;align-items:center;gap:7px;min-height:28px}.integrations-detail--paycom .pcf-brandtext{display:flex;flex-direction:column}.integrations-detail--paycom .pcf-source{border-top:2px solid #12805c}.integrations-detail--paycom .pcf-logo{display:inline-flex;width:28px;height:28px;flex:none}.integrations-detail--paycom .pcf-root .pcf-logo .integrations-logo,.integrations-detail--paycom .pcf-root .pcf-logo img,.integrations-detail--paycom .pcf-root .pcf-logo svg{width:28px;height:28px;border:0;padding:0;background:none;object-fit:contain;display:block;box-shadow:none;border-radius:0}.integrations-detail--paycom .pcf-brand img{width:20px;height:20px}.integrations-detail--paycom .pcf-word{font-size:13px;font-weight:700;font-style:italic;color:#14213d}.integrations-detail--paycom .pcf-brand .pcf-word{font-size:13px}.integrations-detail--paycom .pcf-green-text{color:#12805c;font-style:normal}.integrations-detail--paycom .pcf-sub{font-size:11px;color:#6b7385}.integrations-detail--paycom .pcf-person{display:flex;flex-direction:column;gap:1px}.integrations-detail--paycom .pcf-person strong{font-size:13px;color:#14213d}.integrations-detail--paycom .pcf-person span{font-size:11px;color:#6b7385}.integrations-detail--paycom .pcf-row{flex-direction:row;justify-content:space-between;align-items:baseline;gap:8px}.integrations-detail--paycom .pcf-cap{font-size:10px;font-weight:600;letter-spacing:.06em!important;text-transform:uppercase!important;color:#6b7385;margin-top:4px;border-top:1px solid #eef0f4;padding-top:7px}.integrations-detail--paycom .pcf-kv{display:flex;gap:8px;justify-content:space-between;align-items:baseline}.integrations-detail--paycom .pcf-k{max-width:45%;flex:none;font-size:11px;color:#6b7385}.integrations-detail--paycom .pcf-v{flex:1;min-width:0;text-align:right;font-size:12px;font-weight:600;color:#14213d;overflow-wrap:normal;word-break:normal}.integrations-detail--paycom .pcf-ok{color:#12805c}.integrations-detail--paycom .pcf-verified{display:inline-flex;justify-content:flex-end;align-items:center;gap:4px}.integrations-detail--paycom .pcf-verified svg,.integrations-detail--paycom .pcf-foot svg,.integrations-detail--paycom .pcf-okt svg{flex:none}.integrations-detail--paycom .pcf-nw{white-space:nowrap}.integrations-detail--paycom .pcf-sect{background:#f3faf6;border:1px solid #d3ebdf;border-radius:10px;padding:8px;display:flex;flex-direction:column;gap:5px}.integrations-detail--paycom .pcf-sect .pcf-cap{border:0;padding:0;margin:0;color:#12805c}.integrations-detail--paycom .pcf-big{font-size:13px;color:#14213d;white-space:nowrap}.integrations-detail--paycom .pcf-foot{display:flex;align-items:center;gap:5px;color:#12805c;font-weight:600;font-size:12px;margin-top:auto}.integrations-detail--paycom .pcf-exp{display:flex;flex-direction:column;gap:5px;margin-top:2px}.integrations-detail--paycom .pcf-exp li{display:flex;justify-content:space-between;gap:8px;align-items:baseline;background:#f7f8fa;border-radius:8px;padding:6px 8px;font-size:12px}.integrations-detail--paycom .pcf-exp li span:first-child{display:flex;flex-direction:column;min-width:0}.integrations-detail--paycom .pcf-exp b,.integrations-detail--paycom .pcf-appr b,.integrations-detail--paycom .pcf-meta b{font-weight:600;font-size:12px;color:#14213d}.integrations-detail--paycom .pcf-exp em,.integrations-detail--paycom .pcf-appr em,.integrations-detail--paycom .pcf-meta em{font-size:11px;color:#6b7385}.integrations-detail--paycom .pcf-appr{display:flex;justify-content:space-between;align-items:center;gap:8px}.integrations-detail--paycom .pcf-appr span:first-child{display:flex;flex-direction:column;min-width:0}.integrations-detail--paycom .pcf-okt{display:inline-flex;align-items:center;gap:3px;color:#12805c;font-size:11px;font-weight:600;white-space:nowrap}.integrations-detail--paycom .pcf-pill{align-self:flex-start;background:#e6f6ee;color:#12805c;border-radius:999px;padding:2px 9px;font-size:11px;font-weight:600}.integrations-detail--paycom .pcf-tl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:6px;position:relative}.integrations-detail--paycom .pcf-tl li{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;position:relative;min-width:0}.integrations-detail--paycom .pcf-tl b{font-size:11px;order:1;color:#14213d}.integrations-detail--paycom .pcf-tl .pcf-dot{order:2;width:12px;height:12px;border-radius:50%;background:#fff;border:2px solid #b8bfcc;position:relative;z-index:1}.integrations-detail--paycom .pcf-tl li:before{content:"";position:absolute;top:24px;left:-50%;width:100%;height:1px;background:#d5d9e2}.integrations-detail--paycom .pcf-tl li:first-child:before{display:none}.integrations-detail--paycom .pcf-tl em{order:3;font-size:10.5px;color:#6b7385;overflow-wrap:normal}.integrations-detail--paycom .pcf-tl .pcf-blue .pcf-dot{background:#2563eb;border-color:#2563eb}.integrations-detail--paycom .pcf-tl .pcf-blue b,.integrations-detail--paycom .pcf-tl .pcf-blue em{color:#2563eb}.integrations-detail--paycom .pcf-tl .pcf-green .pcf-dot{background:#12805c;border-color:#12805c}.integrations-detail--paycom .pcf-tl .pcf-green b,.integrations-detail--paycom .pcf-tl .pcf-green em{color:#12805c}.integrations-detail--paycom .pcf-callout{position:relative;display:flex;justify-content:space-between;align-items:baseline;gap:8px;background:#eff5ff;border:1px solid #cddcfb;border-radius:8px;padding:6px 8px;margin-top:6px;font-size:11px;color:#2563eb}.integrations-detail--paycom .pcf-callout strong{font-size:12px}.integrations-detail--paycom .pcf-callout:before{content:"";position:absolute;top:-5px;left:37.5%;width:8px;height:8px;background:#eff5ff;border-left:1px solid #cddcfb;border-top:1px solid #cddcfb;transform:translate(-50%) rotate(45deg)}.integrations-detail--paycom .pcf-meta{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px}.integrations-detail--paycom .pcf-meta div{display:flex;flex-direction:column;min-width:0}.integrations-detail--paycom .pcf-ready{background:#2563eb;color:#fff;border-radius:8px;text-align:center;padding:6px 8px;font-size:12px;font-weight:600}.integrations-detail--paycom .pcf-conn{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;padding:8px 0;font-size:10.5px;color:#2563eb}.integrations-detail--paycom .pcf-conn i{width:1px;height:22px;background:#2563eb;position:relative}.integrations-detail--paycom .pcf-conn i:after{content:"";position:absolute;bottom:0;left:-3px;border:3.5px solid transparent;border-top:5px solid #2563eb;border-bottom:0}.integrations-detail--paycom .pcf-note{font-size:11px;color:#6b7385;text-align:center;margin-top:10px!important}@container pcscene (min-width:640px){.integrations-detail--paycom .pcf-flow{display:grid;grid-template-columns:minmax(0,27fr) 18px minmax(0,37fr) 18px minmax(0,36fr);align-items:start;padding-top:30px}.integrations-detail--paycom .pcf-conn{position:relative;flex-direction:column;padding:0;height:1px;align-self:start;margin-top:24px}.integrations-detail--paycom .pcf-conn span{position:absolute;left:50%;transform:translate(-50%);white-space:nowrap;top:-40px;line-height:1.3}.integrations-detail--paycom .pcf-conn i{width:100%;height:1px}.integrations-detail--paycom .pcf-conn i:after{left:auto;right:0;bottom:-3px;border:3.5px solid transparent;border-left:5px solid #2563eb;border-right:0}}.integrations-page.integrations-detail--ukg{container:ukghero / inline-size}.integrations-page.integrations-detail--ukg .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--ukg .integrations-detail-hero>*{min-width:0}@container ukghero (min-width: 1150px){.integrations-page.integrations-detail--ukg .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.integrations-detail--ukg .ukw-scene{container:ukwscene / inline-size;width:100%;min-width:0}.integrations-detail--ukg .ukw-scene :where(div,section,p,span,strong,b,em,h4,dl,dt,dd,ul,li,i,img){box-sizing:border-box;min-width:0;margin:0;padding:0;font-family:inherit;font-style:normal;line-height:1.3}.integrations-detail--ukg .ukw-scene :where(ul){list-style:none}.integrations-detail--ukg .ukw-root{padding-top:30px;color:#1e2a4a;font-size:12px}.integrations-detail--ukg .ukw-grid{display:flex;flex-direction:column;gap:0}.integrations-detail--ukg .ukw-card{background:#fff;border:1px solid #e3e6ec;border-radius:12px;box-shadow:0 1px 2px #141e3c0d;padding:12px;display:flex;flex-direction:column;gap:6px;align-self:start;width:100%}.integrations-detail--ukg .ukw-lime{border-top:3px solid #b6d94c}.integrations-detail--ukg .ukw-scene span,.integrations-detail--ukg .ukw-scene strong,.integrations-detail--ukg .ukw-scene b,.integrations-detail--ukg .ukw-scene em,.integrations-detail--ukg .ukw-scene dt,.integrations-detail--ukg .ukw-scene dd{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.integrations-detail--ukg .ukw-brand{display:flex;align-items:center;gap:8px}.integrations-detail--ukg .ukw-brandtext{display:flex;flex-direction:column}.integrations-detail--ukg .ukw-wordmark{font-size:13px;font-style:italic;font-weight:700;color:#1e2a4a}.integrations-detail--ukg .ukw-wordmark.ukw-plain{font-style:normal}.integrations-detail--ukg .ukw-sub{font-size:11px;color:#6b7385}.integrations-detail--ukg .ukw-rzlogo{width:20px;height:20px;flex:none;object-fit:contain}.integrations-detail--ukg .ukw-ukglogo{width:28px;height:28px;flex:none;display:inline-flex;overflow:hidden}.integrations-detail--ukg .ukw-ukglogo :is(.integrations-logo,img,svg){width:28px;height:28px;border:0;padding:0;background:none;object-fit:contain;box-shadow:none;border-radius:0}.integrations-detail--ukg .ukw-person,.integrations-detail--ukg .ukw-loc{display:flex;flex-direction:column}.integrations-detail--ukg .ukw-person strong{font-size:13px}.integrations-detail--ukg .ukw-person span,.integrations-detail--ukg .ukw-loc span{font-size:11px;color:#6b7385}.integrations-detail--ukg .ukw-loc strong{font-size:12px}.integrations-detail--ukg .ukw-cap{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#6b7385;font-weight:600;margin-top:2px}.integrations-detail--ukg .ukw-kv{display:flex;flex-direction:column;gap:4px}.integrations-detail--ukg .ukw-kv>div{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.integrations-detail--ukg .ukw-kv dt{font-size:11px;color:#6b7385;max-width:45%;flex:none}.integrations-detail--ukg .ukw-kv dd{font-size:12px;font-weight:600;flex:1;text-align:right}.integrations-detail--ukg .ukw-nw{white-space:nowrap}.integrations-detail--ukg .ukw-ok{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#1f7a45;white-space:nowrap}.integrations-detail--ukg .ukw-ok svg{flex:none;box-sizing:content-box;width:10px;height:10px;padding:2px;border-radius:50%;background:#e3f5ea}.integrations-detail--ukg .ukw-ok.ukw-solid{background:#e3f5ea;padding:2px 8px 2px 4px;border-radius:999px}.integrations-detail--ukg .ukw-foot{border-top:1px solid #eceef3;padding-top:8px;margin-top:auto}.integrations-detail--ukg .ukw-pill{display:inline-block;font-size:11px;font-weight:600;color:#2457d6;background:#e8effd;border-radius:999px;padding:3px 9px;white-space:nowrap}.integrations-detail--ukg .ukw-note{font-size:11px;color:#8a91a1;margin-top:8px;text-align:center}.integrations-detail--ukg .ukw-alexrow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;position:relative}.integrations-detail--ukg .ukw-alexrow:after{content:"";position:absolute;left:calc(25% - 2px);bottom:-6px;width:calc(25% + 2px);height:6px;border-left:1px solid #b9c0cf;border-bottom:1px solid #b9c0cf}.integrations-detail--ukg .ukw-node{position:relative;border:1px solid #e3e6ec;border-radius:10px;background:#fff;padding:5px 6px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1px}.integrations-detail--ukg .ukw-node strong{font-size:12px}.integrations-detail--ukg .ukw-nodesm{font-size:11px;color:#6b7385}.integrations-detail--ukg .ukw-alex{border-color:#b6d94c}.integrations-detail--ukg .ukw-mgr{background:#f7faf8}.integrations-detail--ukg .ukw-mgr:before{content:"";position:absolute;left:-9px;width:8px;height:1px;top:50%;background:#b9c0cf}.integrations-detail--ukg .ukw-match{font-size:10px;color:#1f7a45}.integrations-detail--ukg .ukw-tree{display:flex;flex-direction:column;align-items:stretch}.integrations-detail--ukg .ukw-trunk,.integrations-detail--ukg .ukw-merge{align-self:center;width:1px;height:12px;background:#b9c0cf}.integrations-detail--ukg .ukw-branches{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.integrations-detail--ukg .ukw-branches:before{content:"";position:absolute;top:0;left:16.6%;right:16.6%;height:1px;background:#b9c0cf}.integrations-detail--ukg .ukw-branch{padding:10px 3px;position:relative;display:flex}.integrations-detail--ukg .ukw-branch .ukw-node{flex:1}.integrations-detail--ukg .ukw-branch:before,.integrations-detail--ukg .ukw-branch:after{content:"";position:absolute;left:50%;width:1px;background:#b9c0cf}.integrations-detail--ukg .ukw-branch:before{top:0;height:10px}.integrations-detail--ukg .ukw-branch:after{bottom:0;height:10px}.integrations-detail--ukg .ukw-branches:after{content:"";position:absolute;bottom:0;left:16.6%;right:16.6%;height:1px;background:#b9c0cf}.integrations-detail--ukg .ukw-tick{position:absolute;top:-6px;right:-4px;width:14px;height:14px;border-radius:50%;background:#1f7a45;color:#fff;display:flex;align-items:center;justify-content:center}.integrations-detail--ukg .ukw-chain{display:flex;flex-direction:column;align-items:center}.integrations-detail--ukg .ukw-chain .ukw-node{min-width:60%}.integrations-detail--ukg .ukw-maproute{display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);align-items:center;width:100%;margin-top:5px;color:#2457d6}.integrations-detail--ukg .ukw-maproute .ukw-node{min-width:0;color:#1e2a4a}.integrations-detail--ukg .ukw-maproute>svg{justify-self:center}.integrations-detail--ukg .ukw-policy{border-color:#bcd0f7;background:#f5f8fe}.integrations-detail--ukg .ukw-fin{border-color:#bcd0f7;border-style:dashed}.integrations-detail--ukg .ukw-dn{display:block;width:1px;height:10px;background:#2457d6;position:relative;margin:0 auto}.integrations-detail--ukg .ukw-dn:after{content:"";position:absolute;bottom:-1px;left:-3px;border:3.5px solid transparent;border-top:5px solid #2457d6;border-bottom:0}.integrations-detail--ukg .ukw-summary{background:#f7faf8;border:1px solid #e3ebe6;border-radius:10px;padding:8px;display:flex;flex-direction:column;gap:6px}.integrations-detail--ukg .ukw-sumhead{display:flex;justify-content:space-between;align-items:baseline;gap:6px;flex-wrap:wrap}.integrations-detail--ukg .ukw-sumhead b{font-size:11px}.integrations-detail--ukg .ukw-sumhead .ukw-cap{font-size:10px;letter-spacing:.025em}.integrations-detail--ukg .ukw-summary ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px}.integrations-detail--ukg .ukw-summary li{display:flex;flex-wrap:wrap;gap:2px 8px;align-items:center}.integrations-detail--ukg .ukw-summary li .ukw-ok{flex:0 0 82px}.integrations-detail--ukg .ukw-val{font-size:12px;font-weight:600}.integrations-detail--ukg .ukw-summary em{font-size:11px;color:#1f7a45}.integrations-detail--ukg .ukw-subsid{display:flex;justify-content:space-between;gap:6px;flex-wrap:wrap;border-top:1px solid #e3ebe6;padding-top:6px}.integrations-detail--ukg .ukw-subsid span{font-size:11px;color:#6b7385}.integrations-detail--ukg .ukw-subsid strong{font-size:12px}.integrations-detail--ukg .ukw-total{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid #eceef3;padding-top:6px}.integrations-detail--ukg .ukw-total span{font-size:11px;color:#6b7385}.integrations-detail--ukg .ukw-total strong{font-size:13px;white-space:nowrap}.integrations-detail--ukg .ukw-exp{display:flex;flex-direction:column;gap:5px}.integrations-detail--ukg .ukw-exp li{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.integrations-detail--ukg .ukw-exp li div{display:flex;flex-direction:column}.integrations-detail--ukg .ukw-exp strong{font-size:12px}.integrations-detail--ukg .ukw-exp span{font-size:11px;color:#6b7385}.integrations-detail--ukg .ukw-exp b{font-size:12px;white-space:nowrap}.integrations-detail--ukg .ukw-dnl{height:8px}.integrations-detail--ukg .ukw-step{display:flex;justify-content:space-between;align-items:center;gap:6px;border:1px solid #e3e6ec;border-radius:10px;padding:5px 8px}.integrations-detail--ukg .ukw-step div{display:flex;flex-direction:column}.integrations-detail--ukg .ukw-step strong{font-size:12px}.integrations-detail--ukg .ukw-step div span{font-size:11px;color:#6b7385}.integrations-detail--ukg .ukw-pend{border-color:#bcd0f7;background:#f5f8fe}.integrations-detail--ukg .ukw-idle{background:#f6f7f9;border-style:dashed}.integrations-detail--ukg .ukw-conn{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:8px;height:40px;padding-left:20px;color:#2457d6}.integrations-detail--ukg .ukw-connlabel{font-size:11px;font-weight:600;white-space:nowrap}.integrations-detail--ukg .ukw-connline.ukw-h{display:none}.integrations-detail--ukg .ukw-connline.ukw-v{order:-1;display:flex;flex-direction:column;align-items:center;height:100%}.integrations-detail--ukg .ukw-connline.ukw-v:before{content:"";flex:1;width:1px;background:#2457d6}@container ukwscene (min-width: 640px){.integrations-detail--ukg .ukw-grid{display:grid;grid-template-columns:minmax(0,26fr) 18px minmax(0,40fr) 18px minmax(0,34fr);align-items:start}.integrations-detail--ukg .ukw-conn{display:block;height:auto;padding:0;margin-top:22px;align-self:start}.integrations-detail--ukg .ukw-connlabel{position:absolute;left:50%;top:-42px;transform:translate(-50%);font-size:10.5px;font-weight:400}.integrations-detail--ukg .ukw-connline.ukw-v{display:none}.integrations-detail--ukg .ukw-connline.ukw-h{display:flex;align-items:center;width:18px;height:12px;position:relative}.integrations-detail--ukg .ukw-connline.ukw-h:before{content:"";flex:1;height:1px;background:#2457d6}.integrations-detail--ukg .ukw-connline.ukw-h svg{margin-left:-9px;flex:none}}.integrations-page.integrations-detail--deel{container:delhero / inline-size}.integrations-page.integrations-detail--deel .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--deel .integrations-detail-hero>*{min-width:0}@container delhero (min-width: 1150px){.integrations-page.integrations-detail--deel .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.integrations-detail--deel .del-scene{--del-navy: #14213d;--del-muted: #667085;--del-blue: #2563eb;--del-green: #16a34a;--del-line: #e4e7ec;container:delscene / inline-size;width:100%;min-width:0;max-width:660px;margin-inline:auto;color:var(--del-navy);font-size:11px;line-height:1.35;text-align:left}.integrations-detail--deel .del-scene,.integrations-detail--deel .del-scene :where(*,*:before,*:after){box-sizing:border-box;min-width:0;word-break:normal;overflow-wrap:normal}.integrations-detail--deel .del-scene :where(p,h4,dl,dd,dt,ul,ol,li,strong,b,em,span,section,div){margin:0;padding:0;font:inherit;font-style:normal;letter-spacing:normal;text-transform:none;list-style:none;color:inherit}.integrations-detail--deel .del-scene :where(.integrations-logo,img,svg){width:28px;height:28px;border:0;padding:0;background:none;object-fit:contain}.integrations-detail--deel .del-scene .del-brand img{width:20px;height:20px}.integrations-detail--deel .del-scene .del-check{width:12px;height:12px;flex:none;color:var(--del-green)}.integrations-detail--deel .del-scene .del-note{color:var(--del-muted);font-size:10.5px;margin-top:10px;text-align:center}.integrations-detail--deel .del-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.integrations-detail--deel .del-card{background:#fff;border:1px solid var(--del-line);border-radius:12px;box-shadow:0 1px 2px #1018280d;padding:12px;display:flex;flex-direction:column;gap:8px;align-self:start}.integrations-detail--deel .del-link{display:flex;align-items:center;justify-content:center;gap:8px;height:36px;color:var(--del-blue)}.integrations-detail--deel .del-scene .del-link-label{font-size:10.5px;font-weight:600}.integrations-detail--deel .del-scene .del-arrow{fill:none;stroke:var(--del-blue);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.integrations-detail--deel .del-scene .del-arrow-h{display:none;width:18px;height:10px}.integrations-detail--deel .del-scene .del-arrow-v{width:10px;height:18px}.integrations-detail--deel .del-scene .del-varrow{width:10px;height:14px;align-self:center;fill:none;stroke:var(--del-blue);stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.integrations-detail--deel .del-head,.integrations-detail--deel .del-brand{display:flex;align-items:center;gap:8px}.integrations-detail--deel .del-head{justify-content:flex-start}.integrations-detail--deel .del-head-text{display:flex;flex-direction:column}.integrations-detail--deel .del-scene .del-head-name{font-size:13px;font-weight:700;color:#0b0b0b}.integrations-detail--deel .del-deel-logo{display:flex;align-items:center;height:28px;color:#0b0b0b}.integrations-detail--deel .del-deel-logo :is(.integrations-logo,img,svg){border-radius:0;box-shadow:none}.integrations-detail--deel .del-head-sub{color:var(--del-muted);font-size:11px}.integrations-detail--deel .del-brand-text{display:flex;flex-direction:column}.integrations-detail--deel .del-scene .del-brand-name{font-style:italic;font-size:13px;font-weight:700;line-height:1.1}.integrations-detail--deel .del-scene .del-brand-sub{font-size:11px;color:var(--del-muted)}.integrations-detail--deel .del-person{display:flex;flex-direction:column}.integrations-detail--deel .del-scene .del-person strong{font-size:13px;font-weight:700}.integrations-detail--deel .del-scene .del-person span{color:var(--del-muted);font-size:11px}.integrations-detail--deel .del-scene .del-label{font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--del-muted);padding-top:6px;border-top:1px solid var(--del-line)}.integrations-detail--deel .del-scene .del-label-flat{border:0;padding:0}.integrations-detail--deel .del-kv{display:flex;flex-direction:column;gap:3px}.integrations-detail--deel .del-kv>div{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.integrations-detail--deel .del-scene .del-kv dt{color:var(--del-muted);flex:none}.integrations-detail--deel .del-scene .del-kv dd{font-weight:600;text-align:right;display:flex;align-items:center;gap:4px;justify-content:flex-end}.integrations-detail--deel .del-scene .del-hi dd{color:var(--del-blue)}.integrations-detail--deel .del-scene .del-cc{font-size:8.5px;font-weight:700;border:1px solid var(--del-line);border-radius:3px;padding:0 3px;color:var(--del-muted)}.integrations-detail--deel .del-foot{display:flex;align-items:center;gap:5px;color:var(--del-green);font-weight:600;border-top:1px solid var(--del-line);padding-top:8px}.integrations-detail--deel .del-scene .del-pill{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:600;white-space:nowrap}.integrations-detail--deel .del-scene .del-pill-blue{background:#eaf1ff;color:var(--del-blue)}.integrations-detail--deel .del-scene .del-pill-green{background:#e8f6ed;color:#15803d}.integrations-detail--deel .del-scene .del-pill-amber{background:#fff4e0;color:#b45309}.integrations-detail--deel .del-scene .del-wait{color:var(--del-muted);font-size:10.5px}.integrations-detail--deel .del-panel{border:1px solid #cddcfb;background:#f7faff;border-radius:10px;padding:9px;display:flex;flex-direction:column;gap:6px}.integrations-detail--deel .del-panel-top{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-wrap:wrap}.integrations-detail--deel .del-origin{display:flex;align-items:center;justify-content:space-between;gap:6px;background:#fff;border:1px solid var(--del-line);border-radius:8px;padding:5px 8px}.integrations-detail--deel .del-scene .del-origin-name{font-weight:700;font-size:12px}.integrations-detail--deel .del-scene .del-badge{background:#0b0b0b;color:#fff;border-radius:4px;padding:1px 6px;font-weight:600;font-size:10.5px}.integrations-detail--deel .del-attrs{display:flex;flex-direction:column;gap:3px;background:#fff;border:1px solid var(--del-line);border-radius:8px;padding:6px 8px}.integrations-detail--deel .del-attrs li{display:flex;align-items:center;gap:6px}.integrations-detail--deel .del-scene .del-attr-k{color:var(--del-muted);flex:1}.integrations-detail--deel .del-scene .del-attr-v{font-weight:600}.integrations-detail--deel .del-attrs li.is-key .del-attr-v{color:var(--del-blue);font-weight:700}.integrations-detail--deel .del-summary{display:flex;flex-direction:column;gap:3px}.integrations-detail--deel .del-scene .del-summary strong{font-size:12px;font-weight:700}.integrations-detail--deel .del-chips{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:2px 6px;color:var(--del-muted)}.integrations-detail--deel .del-chips span{display:flex;align-items:center;gap:4px}.integrations-detail--deel .del-chain{display:flex;flex-direction:column;align-items:center;gap:2px}.integrations-detail--deel .del-chain li{display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;text-align:center}.integrations-detail--deel .del-scene .del-chain li{font-weight:600;color:var(--del-navy)}.integrations-detail--deel .del-chain-node{display:block;width:100%;border:1px solid #dce5f6;background:#fff;border-radius:6px;padding:4px 6px}.integrations-detail--deel .del-chain li:last-child .del-chain-node{background:#edf3ff;border-color:#cddcfb}.integrations-detail--deel .del-report-head{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.integrations-detail--deel .del-total{display:flex;flex-direction:column;align-items:flex-end}.integrations-detail--deel .del-scene .del-total span{color:var(--del-muted)}.integrations-detail--deel .del-scene .del-total strong{font-size:15px;font-weight:700}.integrations-detail--deel .del-lines{display:flex;flex-direction:column;gap:3px}.integrations-detail--deel .del-lines li{display:flex;justify-content:space-between;gap:8px}.integrations-detail--deel .del-scene .del-lines span{color:var(--del-muted)}.integrations-detail--deel .del-scene .del-lines b{font-weight:600}.integrations-detail--deel .del-route{display:flex;flex-direction:column;gap:2px}.integrations-detail--deel .del-route>li:not(.del-step){display:flex;justify-content:space-between;align-items:center;gap:6px;border:1px solid var(--del-line);border-radius:8px;padding:5px 8px}.integrations-detail--deel .del-route>li>span:first-child{display:flex;flex-direction:column}.integrations-detail--deel .del-scene .del-route strong{font-weight:700}.integrations-detail--deel .del-scene .del-route em{color:var(--del-muted)}.integrations-detail--deel .del-step{display:flex;justify-content:center}@container delscene (min-width: 640px){.integrations-detail--deel .del-grid{grid-template-columns:minmax(0,26fr) 18px minmax(0,40fr) 18px minmax(0,34fr);padding-top:30px}.integrations-detail--deel .del-link{position:relative;height:1px;align-self:start;margin-top:24px}.integrations-detail--deel .del-scene .del-link-label{position:absolute;top:-42px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:10px}.integrations-detail--deel .del-scene .del-arrow-h{display:block}.integrations-detail--deel .del-scene .del-arrow-v{display:none}}.integrations-page.integrations-detail--justworks{container:jwhero/inline-size}.integrations-page.integrations-detail--justworks .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--justworks .integrations-detail-hero>*{min-width:0}@container jwhero (min-width:1150px){.integrations-page.integrations-detail--justworks .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.integrations-detail--justworks .jwf-root{container:jwscene/inline-size;min-width:0;width:100%;--jw-navy:#14213d;--jw-muted:#6b7385;--jw-line:#e3e6ec;--jw-blue:#2f5bea;--jw-jw:#2b6cb0;--jw-green:#1a9a5b;color:var(--jw-navy);font-size:11px;line-height:1.35}.integrations-detail--justworks .jwf-root :where(*){box-sizing:border-box;min-width:0;overflow-wrap:normal;word-break:normal}.integrations-detail--justworks .jwf-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:stretch}.integrations-detail--justworks .jwf-card{background:#fff;border:1px solid var(--jw-line);border-radius:12px;box-shadow:0 1px 2px #14213d0d;padding:12px;display:flex;flex-direction:column;gap:5px}.integrations-detail--justworks .jwf-brand{display:flex;align-items:center;gap:8px}.integrations-detail--justworks .jwf-brand img{width:20px;height:20px;flex:none}.integrations-detail--justworks .jwf-brand-name{font-size:13px;font-weight:700;font-style:italic}.integrations-detail--justworks .jwf-jw .jwf-brand-name{font-style:normal;color:var(--jw-jw)}.integrations-detail--justworks .jwf-sub{font-size:11px;color:var(--jw-muted)}.integrations-detail--justworks .jwf-logo{display:inline-flex;flex:none}.integrations-detail--justworks .jwf-logo :where(.integrations-logo,img,svg){width:28px;height:28px;border:0;background:none;object-fit:contain;padding:0;box-shadow:none;flex:none}.integrations-detail--justworks .jwf-name{font-size:13px;font-weight:700}.integrations-detail--justworks .jwf-person{padding-bottom:4px;border-bottom:1px solid var(--jw-line);margin-bottom:2px}.integrations-detail--justworks .jwf-h{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--jw-muted);margin-top:4px}.integrations-detail--justworks .jwf-h-jw{color:var(--jw-jw)}.integrations-detail--justworks .jwf-h-b{color:var(--jw-blue)}.integrations-detail--justworks .jwf-h-sm{margin-top:0}.integrations-detail--justworks .jwf-kv{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:2px 0}.integrations-detail--justworks .jwf-k{color:var(--jw-muted)}.integrations-detail--justworks .jwf-v{font-weight:600;text-align:right}.integrations-detail--justworks .jwf-kv-m{display:grid;grid-template-columns:auto minmax(0,1fr) 12px;gap:6px}.integrations-detail--justworks .jwf-check{color:var(--jw-green);flex:none}.integrations-detail--justworks .jwf-green{display:inline-flex;align-items:center;gap:4px;color:var(--jw-green);font-weight:600}.integrations-detail--justworks .jwf-foot{margin-top:auto;padding-top:6px;border-top:1px solid var(--jw-line)}.integrations-detail--justworks .jwf-pill{display:inline-block;padding:1px 8px;border-radius:999px;font-weight:600;font-size:10.5px}.integrations-detail--justworks .jwf-pill-g{background:#e6f6ee;color:var(--jw-green)}.integrations-detail--justworks .jwf-pill-b{background:#e8eefd;color:var(--jw-blue)}.integrations-detail--justworks .jwf-top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:6px}.integrations-detail--justworks .jwf-handoff{display:grid;gap:0;grid-template-columns:minmax(0,1fr)}.integrations-detail--justworks .jwf-lane{border:1px solid var(--jw-line);border-radius:10px;padding:8px;display:flex;flex-direction:column;gap:3px;border-top:2px solid var(--jw-jw)}.integrations-detail--justworks .jwf-lane-b{border-top-color:var(--jw-blue);background:#f7f9ff}.integrations-detail--justworks .jwf-link{display:flex;justify-content:center;align-items:center;gap:4px;color:var(--jw-blue);height:20px}.integrations-detail--justworks .jwf-link-line{display:none}.integrations-detail--justworks .jwf-match{border-top:1px solid var(--jw-line);padding-top:6px;margin-top:auto}.integrations-detail--justworks .jwf-match-head{display:flex;justify-content:space-between;gap:6px;flex-wrap:wrap}.integrations-detail--justworks .jwf-match ul{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:3px 10px}.integrations-detail--justworks .jwf-match li{display:inline-flex;align-items:center;gap:4px;margin:0;padding:0}.integrations-detail--justworks .jwf-total{border-top:1px solid var(--jw-line);margin-top:2px;padding-top:4px}.integrations-detail--justworks .jwf-total .jwf-v{color:var(--jw-blue)}.integrations-detail--justworks .jwf-step{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-wrap:wrap;border:1px solid var(--jw-line);border-radius:8px;padding:5px 7px}.integrations-detail--justworks .jwf-down{text-align:center;color:var(--jw-blue);line-height:1}.integrations-detail--justworks .jwf-ready{margin-top:2px;align-self:flex-start;background:#e8eefd;color:var(--jw-blue);border-radius:999px;padding:2px 9px;font-weight:700}.integrations-detail--justworks .jwf-conn{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--jw-blue);padding:6px 0}.integrations-detail--justworks .jwf-conn-label{font-size:10.5px;font-weight:600}.integrations-detail--justworks .jwf-conn-h{display:none}.integrations-detail--justworks .jwf-conn-v{width:8px;height:24px}.integrations-detail--justworks .jwf-note{margin:8px 0 0;text-align:center;font-size:10.5px;color:var(--jw-muted)}@container jwscene (min-width:640px){.integrations-detail--justworks .jwf-grid{grid-template-columns:minmax(0,26fr) 18px minmax(0,40fr) 18px minmax(0,34fr);padding-top:30px;position:relative}.integrations-detail--justworks .jwf-conn{position:relative;flex-direction:column;padding:0;align-self:start;margin-top:24px;height:1px}.integrations-detail--justworks .jwf-conn-label{position:absolute;top:-42px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:10px;text-align:center}.integrations-detail--justworks .jwf-conn-h{display:block;width:18px;height:8px}.integrations-detail--justworks .jwf-conn-v{display:none}}article.integrations-page.integrations-detail--hibob{container:hbhero/inline-size}.integrations-page.integrations-detail--hibob .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--hibob .integrations-detail-hero>*{min-width:0}@container hbhero (min-width:1150px){.integrations-page.integrations-detail--hibob .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.integrations-detail--hibob .hbf-scene{container:hbscene/inline-size;max-width:420px;width:100%;margin-inline:auto;min-width:0;color:#14213d;font-size:11.5px;line-height:1.35}.integrations-detail--hibob .hbf-scene :where(p,h4,dl,dd,dt,ul,ol,li,strong,em,span){font:inherit;margin:0;padding:0;list-style:none;color:inherit;letter-spacing:normal;text-transform:none}@container hbhero (min-width:1150px){.integrations-detail--hibob .hbf-scene{max-width:none}}.integrations-detail--hibob .hbf-flow{display:flex;flex-direction:column;align-items:stretch;gap:0}.integrations-detail--hibob :where(.hbf-card){align-self:flex-start;width:100%;box-sizing:border-box;background:#fff;border:1px solid #e3e6ec;border-radius:12px;box-shadow:0 1px 2px #14213d0f;padding:12px;min-width:0}.integrations-detail--hibob :where(.hbf-card *){box-sizing:border-box;overflow-wrap:normal;word-break:normal}.integrations-detail--hibob .hbf-scene h4{margin:10px 0 4px;font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:#7b8494;font-weight:600}.integrations-detail--hibob :where(.hbf-card dl,.hbf-card ol,.hbf-card ul,.hbf-card p){margin:0;padding:0;list-style:none}.integrations-detail--hibob .hbf-head{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid #eef0f4}.integrations-detail--hibob .hbf-head div{display:flex;flex-direction:column}.integrations-detail--hibob .hbf-head strong{font-size:12px;color:#14213d}.integrations-detail--hibob .hbf-head span,.integrations-detail--hibob .hbf-person span,.integrations-detail--hibob .hbf-route span{color:#7b8494}.integrations-detail--hibob .hbf-head .hbf-brand{color:#14213d;font-style:italic;font-size:13px;font-weight:700}.integrations-detail--hibob .hbf-fav{width:20px;height:20px;flex:none}.integrations-detail--hibob .hbf-logo,.integrations-detail--hibob .hbf-logo :where(.integrations-logo,img,svg){width:28px;height:28px;flex:none;border:0;background:none;padding:0;object-fit:contain;box-shadow:none;display:block}.integrations-detail--hibob .hbf-person{display:flex;flex-direction:column;gap:2px;margin-top:8px;align-items:flex-start}.integrations-detail--hibob .hbf-person strong{font-size:12.5px}.integrations-detail--hibob .hbf-row{display:flex;justify-content:space-between;gap:10px;padding:3px 0;border-bottom:1px dashed #eef0f4}.integrations-detail--hibob .hbf-row dt{color:#7b8494}.integrations-detail--hibob .hbf-row dd{margin:0;text-align:right;font-weight:500}.integrations-detail--hibob .hbf-ok{color:#12805c;font-weight:500}.integrations-detail--hibob .hbf-foot{margin-top:10px;padding-top:8px;border-top:1px solid #eef0f4}.integrations-detail--hibob .hbf-pill{display:inline-block;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:600;font-style:normal;white-space:nowrap}.integrations-detail--hibob .hbf-pill.hbf-pink{background:#fdecef;color:#d6264f}.integrations-detail--hibob .hbf-blue{background:#e8f0fe;color:#2f6fed}.integrations-detail--hibob .hbf-amber{background:#fef3dc;color:#a96800}.integrations-detail--hibob .hbf-rail{position:relative;margin-top:10px!important;padding-left:18px!important}.integrations-detail--hibob .hbf-rail:before{content:"";position:absolute;left:4px;top:6px;bottom:6px;width:1px;background:#e3e6ec}.integrations-detail--hibob .hbf-event{position:relative;display:flex;flex-direction:column;padding-bottom:10px}.integrations-detail--hibob .hbf-dot{position:absolute;left:-18px;top:2px;width:9px;height:9px;border-radius:50%;background:#e8365d}.integrations-detail--hibob .hbf-k{font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:#d6264f;font-weight:600}.integrations-detail--hibob .hbf-before{color:#8b93a3}.integrations-detail--hibob .hbf-after{color:#c71f48;font-weight:600}.integrations-detail--hibob .hbf-down{color:#a3aab8;line-height:1}.integrations-detail--hibob .hbf-unch{display:flex;justify-content:space-between;gap:10px;padding:3px 0;border-top:1px dashed #eef0f4}.integrations-detail--hibob .hbf-unch .hbf-k{color:#7b8494}.integrations-detail--hibob .hbf-sync{margin:8px 0;color:#7b8494;display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center}.integrations-detail--hibob .hbf-step{border:1px solid #e3e6ec;border-radius:8px;padding:5px 8px;font-weight:600}.integrations-detail--hibob .hbf-route li{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;padding:6px 0 6px 10px;border-left:2px solid #dfe3ea}.integrations-detail--hibob .hbf-route li+li{margin-top:4px}.integrations-detail--hibob .hbf-route .hbf-route-gap{border:0;justify-content:center;padding:0;margin:2px 0;color:#2f6fed;line-height:1}.integrations-detail--hibob .hbf-policy-down{color:#2f6fed;text-align:center;line-height:1;margin-top:5px}.integrations-detail--hibob .hbf-owner{display:flex;flex-direction:column;gap:2px;margin-top:10px;padding:6px 8px;background:#fdf3f5;border-radius:8px}.integrations-detail--hibob .hbf-impact{margin-top:10px;padding:8px;border:1px solid #e3e6ec;border-radius:8px}.integrations-detail--hibob .hbf-scene .hbf-impact h4{margin-top:0}.integrations-detail--hibob .hbf-impact ul{display:flex;flex-wrap:wrap;gap:2px 10px;color:#12805c;margin:2px 0 6px!important}.integrations-detail--hibob .hbf-note{margin:10px 0 0;font-size:10px;color:#8b93a3;text-align:center}.integrations-detail--hibob .hbf-conn{display:flex;flex-direction:column;align-items:center;gap:0;padding:6px 0;position:relative}.integrations-detail--hibob .hbf-conn-label{font-size:10px;color:#7b8494;white-space:nowrap;margin-bottom:2px}.integrations-detail--hibob .hbf-line{width:1px;height:14px;background:#2f6fed}.integrations-detail--hibob .hbf-arrow-h{display:none}.integrations-detail--hibob .hbf-arrow-v{display:block;margin-top:-2px}@container hbhero (min-width:1150px){@container hbscene (min-width:640px){.integrations-detail--hibob .hbf-flow{display:grid;grid-template-columns:minmax(0,26fr) 18px minmax(0,40fr) 18px minmax(0,34fr);align-items:start;padding-top:30px}.integrations-detail--hibob .hbf-card{align-self:start}.integrations-detail--hibob .hbf-conn{flex-direction:row;align-self:start;margin-top:24px;padding:0;height:1px;width:18px}.integrations-detail--hibob .hbf-conn-label{position:absolute;top:-42px;left:50%;transform:translate(-50%);margin:0}.integrations-detail--hibob .hbf-line{width:100%;height:1px}.integrations-detail--hibob .hbf-arrow-h{display:block;position:absolute;right:-1px;top:-4px;width:18px;height:10px}.integrations-detail--hibob .hbf-arrow-v,.integrations-detail--hibob .hbf-line{display:none}.integrations-detail--hibob .hbf-conn:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:#2f6fed}}}.integrations-page.integrations-detail--trinet{container:tnhero / inline-size}.integrations-page.integrations-detail--trinet .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--trinet .integrations-detail-hero>*{min-width:0}@container tnhero (min-width: 1150px){.integrations-page.integrations-detail--trinet .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.integrations-detail--trinet .tnf-scene{container:tnscene / inline-size;--tnf-navy: #14233f;--tnf-muted: #6b7686;--tnf-line: #e3e6eb;--tnf-blue: #2f5bea;--tnf-green: #17803d;--tnf-orange: #e8741f;--tnf-tn-navy: #0b2a4a;width:100%;max-width:440px;margin-inline:auto;min-width:0;font-family:inherit;color:var(--tnf-navy);font-size:11px;line-height:1.35;text-align:left}@container tnhero (min-width: 1150px){.integrations-detail--trinet .tnf-scene{max-width:none;margin-inline:0}}.integrations-detail--trinet :where(.tnf-scene,.tnf-scene *){box-sizing:border-box}.integrations-detail--trinet .tnf-scene :where(h4,p,ul,li,strong,span,small,b,em){margin:0;padding:0;font:inherit;letter-spacing:normal;text-transform:none;list-style:none;overflow-wrap:normal;word-break:normal;min-width:0}.integrations-detail--trinet .tnf-scene .tnf-logo{display:inline-flex;flex:none;height:28px;align-items:center}.integrations-detail--trinet .tnf-scene .tnf-logo :where(.integrations-logo,img,svg){width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;border-radius:0;object-fit:contain}.integrations-detail--trinet .tnf-flow{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.integrations-detail--trinet .tnf-card{background:#fff;border:1px solid var(--tnf-line);border-radius:12px;padding:12px;box-shadow:0 1px 2px #14233f0d;min-width:0;align-self:start}.integrations-detail--trinet .tnf-card:where(.tnf-source){border-top:2px solid var(--tnf-orange)}.integrations-detail--trinet .tnf-head{display:flex;align-items:center;gap:8px;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid var(--tnf-line)}.integrations-detail--trinet .tnf-title{display:flex;flex-direction:column;min-width:0}.integrations-detail--trinet .tnf-scene .tnf-title strong{font-size:13px;font-weight:700;color:var(--tnf-navy)}.integrations-detail--trinet .tnf-scene .tnf-source .tnf-title strong{color:var(--tnf-tn-navy)}.integrations-detail--trinet .tnf-scene .tnf-title span{font-size:11px;color:var(--tnf-muted)}.integrations-detail--trinet .tnf-scene .tnf-title strong.tnf-brand{font-size:13px;font-style:italic;font-weight:700;color:var(--tnf-navy)}.integrations-detail--trinet .tnf-fav{width:20px;height:20px;flex:none;object-fit:contain;padding:0;border:0;background:none}.integrations-detail--trinet .tnf-person{display:flex;flex-direction:column;margin-bottom:8px}.integrations-detail--trinet .tnf-scene .tnf-person strong{font-size:13px;font-weight:700}.integrations-detail--trinet .tnf-scene .tnf-person span{font-size:11px;color:var(--tnf-muted)}.integrations-detail--trinet .tnf-scene .tnf-label{display:block;font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tnf-muted);margin:8px 0 4px}.integrations-detail--trinet .tnf-scene .tnf-label-blue{color:var(--tnf-blue)}.integrations-detail--trinet .tnf-kv{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:2px 0;font-size:11px}.integrations-detail--trinet .tnf-scene .tnf-k{color:var(--tnf-muted);font-size:11px}.integrations-detail--trinet .tnf-scene .tnf-v{color:var(--tnf-navy);font-size:11px;font-weight:600;text-align:right;display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:2px 6px}.integrations-detail--trinet .tnf-scene .tnf-ok{display:inline-flex;align-items:center;gap:3px;color:var(--tnf-green);font-size:11px;font-weight:600}.integrations-detail--trinet .tnf-check{flex:none;color:var(--tnf-green)}.integrations-detail--trinet .tnf-total{display:flex;justify-content:space-between;align-items:baseline;padding:6px 8px;margin-bottom:4px;background:#f4f6fa;border-radius:8px}.integrations-detail--trinet .tnf-scene .tnf-total span{font-size:11px;color:var(--tnf-muted)}.integrations-detail--trinet .tnf-scene .tnf-total strong{font-size:13px;font-weight:700}.integrations-detail--trinet .tnf-step{display:flex;justify-content:space-between;align-items:center;gap:8px;border:1px solid var(--tnf-line);border-radius:8px;padding:6px 8px}.integrations-detail--trinet .tnf-step>span{display:flex;flex-direction:column}.integrations-detail--trinet .tnf-scene .tnf-step strong{font-size:11px;font-weight:700}.integrations-detail--trinet .tnf-scene .tnf-step small{font-size:11px;color:var(--tnf-muted)}.integrations-detail--trinet .tnf-down{display:block;margin:3px auto;color:var(--tnf-blue)}.integrations-detail--trinet .tnf-pill{display:inline-flex;align-items:center;gap:4px;margin-top:10px;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:600}.integrations-detail--trinet .tnf-green{background:#e8f5ec;color:var(--tnf-green)}.integrations-detail--trinet .tnf-blue{background:#e8eefc;color:var(--tnf-blue)}.integrations-detail--trinet .tnf-connector{display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 0;color:var(--tnf-blue)}.integrations-detail--trinet .tnf-scene .tnf-connector-label{font-size:11px;font-weight:600;color:var(--tnf-blue)}.integrations-detail--trinet .tnf-arrow-h{display:none}.integrations-detail--trinet .tnf-arrow-v{display:block;flex:none}.integrations-detail--trinet .tnf-block{margin-top:2px}.integrations-detail--trinet .tnf-chain .tnf-block,.integrations-detail--trinet .tnf-summary,.integrations-detail--trinet .tnf-hr-summary,.integrations-detail--trinet .tnf-remizen-summary{border:1px solid var(--tnf-line);border-radius:8px;padding:2px 8px 6px}.integrations-detail--trinet .tnf-summary{margin-top:10px;background:#f8f9fc}.integrations-detail--trinet .tnf-hr-summary,.integrations-detail--trinet .tnf-remizen-summary{margin-top:10px}.integrations-detail--trinet .tnf-checks{display:flex;flex-direction:column;gap:3px}.integrations-detail--trinet .tnf-scene .tnf-checks li{display:flex;align-items:center;gap:5px;font-size:11px}.integrations-detail--trinet .tnf-rz{display:flex;flex-direction:column;align-items:flex-start}.integrations-detail--trinet .tnf-scene .tnf-rz-line{font-size:11px;font-weight:600}.integrations-detail--trinet .tnf-cal{margin-top:12px;border:1px solid var(--tnf-line);border-radius:10px;padding:2px 10px 10px}.integrations-detail--trinet .tnf-scene .tnf-cal-head{display:flex;justify-content:space-between;align-items:baseline;gap:6px}.integrations-detail--trinet .tnf-scene .tnf-cal-sub{font-weight:500;letter-spacing:0;text-transform:none}.integrations-detail--trinet .tnf-done-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.integrations-detail--trinet .tnf-tile{display:grid;grid-template-columns:auto 1fr;column-gap:6px;align-items:center;padding:6px 8px;border-radius:8px}.integrations-detail--trinet .tnf-tile-done{background:#f1f3f6;border:1px solid var(--tnf-line)}.integrations-detail--trinet .tnf-scene .tnf-tile b{font-size:13px;font-weight:700;color:var(--tnf-muted);grid-row:span 2}.integrations-detail--trinet .tnf-scene .tnf-tile span{font-size:11px;color:var(--tnf-muted)}.integrations-detail--trinet .tnf-tile .tnf-check{grid-column:2}.integrations-detail--trinet .tnf-dual{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;margin-top:8px;padding:8px;background:#fff;border:1.5px solid var(--tnf-blue);border-radius:10px}.integrations-detail--trinet .tnf-dual-date{display:flex;flex-direction:column;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:1.5px solid var(--tnf-blue);color:var(--tnf-blue)}.integrations-detail--trinet .tnf-scene .tnf-dual-date b{font-size:13px;font-weight:700;line-height:1}.integrations-detail--trinet .tnf-scene .tnf-dual-date small{font-size:11px;line-height:1}.integrations-detail--trinet .tnf-lanes{display:flex;flex-direction:column;gap:6px}.integrations-detail--trinet .tnf-lane{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-wrap:wrap;padding:4px 0}.integrations-detail--trinet .tnf-lane+.tnf-lane{border-top:1px dashed var(--tnf-line);padding-top:8px}.integrations-detail--trinet .tnf-scene .tnf-lane-name{font-size:12px;font-weight:700}.integrations-detail--trinet .tnf-scene .tnf-tag{font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px}.integrations-detail--trinet .tnf-scene .tnf-tag-up{background:#e8eefc;color:var(--tnf-blue)}.integrations-detail--trinet .tnf-scene .tnf-tag-sch{background:#e8f5ec;color:var(--tnf-green)}.integrations-detail--trinet .tnf-scene .tnf-note{margin:10px 0 0;font-size:11px;color:var(--tnf-muted);text-align:center}@container tnhero (min-width: 1150px){@container tnscene (min-width: 640px){.integrations-detail--trinet .tnf-flow{grid-template-columns:minmax(0,26fr) 18px minmax(0,34fr) 18px minmax(0,40fr);padding-top:30px}.integrations-detail--trinet .tnf-connector{align-self:start;gap:0;padding:0;margin-top:24px;height:1px;position:relative}.integrations-detail--trinet .tnf-scene .tnf-connector-label{position:absolute;top:-42px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:10px}.integrations-detail--trinet .tnf-arrow-h{display:block}.integrations-detail--trinet .tnf-arrow-v{display:none}.integrations-detail--trinet .tnf-card{padding:10px}}}.integrations-page.integrations-detail--paycor{container:pcrhero/inline-size}.integrations-page.integrations-detail--paycor .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--paycor .integrations-detail-hero>*{min-width:0}@container pcrhero (min-width:1150px){.integrations-page.integrations-detail--paycor .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.integrations-detail--paycor .pcr-scene{container:pcrscene/inline-size;width:100%;max-width:440px;margin-inline:auto;min-width:0;--b:#2f6df6;--o:#e8672a;--g:#1f9d62;--n:#14213d;--m:#6b7385;--l:#e3e6ec}.integrations-detail--paycor .pcr-scene :where(*){box-sizing:border-box;margin:0;padding:0;font:inherit;word-break:normal;overflow-wrap:normal;letter-spacing:normal;text-transform:none}.integrations-detail--paycor .pcr-scene :where(ol,ul,dl){list-style:none}.integrations-detail--paycor .pcr-scene{font-size:11px;color:var(--n);line-height:1.35}@container pcrhero (min-width:1150px){.integrations-detail--paycor .pcr-scene{max-width:none}}.integrations-detail--paycor .pcr-grid{display:flex;flex-direction:column;gap:6px;align-items:stretch}.integrations-detail--paycor .pcr-card{align-self:start;width:100%;background:#fff;border:1px solid var(--l);border-radius:12px;box-shadow:0 1px 2px #14213d0d;padding:12px;min-width:0}.integrations-detail--paycor .pcr-head{display:flex;align-items:center;gap:8px;padding-bottom:9px;border-bottom:1px solid var(--l);margin-bottom:9px}.integrations-detail--paycor .pcr-head>div{display:flex;flex-direction:column;min-width:0}.integrations-detail--paycor .pcr-brand{font-size:13px;font-weight:700;color:var(--n)}.integrations-detail--paycor .pcr-card .pcr-fav+div .pcr-brand{font-style:italic}.integrations-detail--paycor .pcr-orange{color:var(--o);font-style:normal}.integrations-detail--paycor .pcr-sub{font-size:11px;color:var(--m)}.integrations-detail--paycor .pcr-fav{width:20px;height:20px;flex:none;object-fit:contain}.integrations-detail--paycor .pcr-logo,.integrations-detail--paycor .pcr-logo .integrations-logo,.integrations-detail--paycor .pcr-logo img,.integrations-detail--paycor .pcr-logo svg{width:28px;height:28px;border:0;padding:0;background:none;object-fit:contain;border-radius:0;box-shadow:none;flex:none;display:block}.integrations-detail--paycor .pcr-person{display:flex;flex-direction:column;margin-bottom:8px}.integrations-detail--paycor .pcr-person strong{font-size:12px;font-weight:700}.integrations-detail--paycor .pcr-person span{color:var(--m);font-size:11px}.integrations-detail--paycor .pcr-label{font-size:9.5px;font-weight:700;color:var(--b);text-transform:uppercase;letter-spacing:.06em;margin:9px 0 5px}.integrations-detail--paycor .pcr-source .pcr-label{color:var(--o)}.integrations-detail--paycor .pcr-source .pcr-ctx .pcr-label{color:var(--b)}.integrations-detail--paycor .pcr-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.integrations-detail--paycor .pcr-field{min-width:0}.integrations-detail--paycor .pcr-field dt{font-size:9.5px;color:var(--m)}.integrations-detail--paycor .pcr-field dd{font-size:11px;font-weight:600;color:var(--n)}.integrations-detail--paycor .pcr-green{color:var(--g)!important}.integrations-detail--paycor .pcr-ok{display:flex;align-items:center;gap:5px;margin-top:10px;color:var(--g);font-weight:600;font-size:11px}.integrations-detail--paycor .pcr-ctx{margin-top:10px;padding:9px;border:1px solid var(--l);border-radius:8px;background:#f7f9fd}.integrations-detail--paycor .pcr-ctx .pcr-label{margin-top:0}.integrations-detail--paycor .pcr-ctx-title{display:block;font-size:12px;font-weight:700;margin-bottom:6px}.integrations-detail--paycor .pcr-link{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--b);min-height:22px}.integrations-detail--paycor .pcr-link-label{font-size:9.5px;color:var(--m);text-align:left;max-width:160px}.integrations-detail--paycor .pcr-arrow{transform:rotate(90deg);flex:none;margin:4px 0}.integrations-detail--paycor .pcr-routing{margin-top:10px;padding:9px;border:1px solid #d6e2fd;border-radius:8px;background:#f7f9fd}.integrations-detail--paycor .pcr-routing .pcr-label{margin-top:0}.integrations-detail--paycor .pcr-nodes{position:relative;display:flex;flex-direction:column;gap:7px}.integrations-detail--paycor .pcr-nodes:before{content:"";position:absolute;left:3.5px;top:6px;bottom:6px;width:1px;background:var(--b)}.integrations-detail--paycor .pcr-node{position:relative;display:flex;align-items:center;gap:8px;min-width:0}.integrations-detail--paycor .pcr-dot{width:8px;height:8px;border-radius:50%;background:#fff;border:1.5px solid var(--b);flex:none;position:relative}.integrations-detail--paycor .pcr-proj .pcr-dot{border-style:dashed}.integrations-detail--paycor .pcr-node-text{display:flex;flex-direction:column;flex:1;min-width:0}.integrations-detail--paycor .pcr-node-l{font-size:9.5px;color:var(--m)}.integrations-detail--paycor .pcr-node strong{font-size:11px;font-weight:600}.integrations-detail--paycor .pcr-chk{display:inline-flex;align-items:center;gap:3px;color:var(--g);font-size:10px;font-weight:600;flex:none}.integrations-detail--paycor .pcr-soft{font-size:9.5px;color:var(--m);flex:none}.integrations-detail--paycor .pcr-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 8px;margin-top:9px;padding-top:8px;border-top:1px solid var(--l)}.integrations-detail--paycor .pcr-checks li{display:flex;align-items:center;gap:4px;font-size:9.5px;color:var(--g)}.integrations-detail--paycor .pcr-pill{display:inline-block;margin-top:10px;padding:3px 9px;border-radius:999px;background:#e8effe;color:var(--b);font-size:10px;font-weight:600}.integrations-detail--paycor .pcr-bar{position:relative;height:5px;border-radius:3px;background:#e9ecf2;margin-top:9px;overflow:hidden}.integrations-detail--paycor .pcr-bar span{position:absolute;top:0;bottom:0}.integrations-detail--paycor .pcr-bar-used{left:0;background:var(--b)}.integrations-detail--paycor .pcr-bar-new{background:var(--o)}.integrations-detail--paycor .pcr-bar-note{font-size:9.5px;color:var(--m);margin-top:3px}.integrations-detail--paycor .pcr-steps{display:flex;flex-direction:column;gap:7px;position:relative}.integrations-detail--paycor .pcr-steps li{display:flex;align-items:center;gap:8px;min-width:0}.integrations-detail--paycor .pcr-steps .pcr-step-arrow{color:var(--b);justify-content:center;line-height:1}.integrations-detail--paycor .pcr-steps li>span:nth-child(2){display:flex;flex-direction:column;flex:1;min-width:0}.integrations-detail--paycor .pcr-steps strong{font-size:11px;font-weight:600}.integrations-detail--paycor .pcr-steps em{font-style:normal;font-size:9.5px;color:var(--m)}.integrations-detail--paycor .pcr-step-ok,.integrations-detail--paycor .pcr-step-wait,.integrations-detail--paycor .pcr-step-later{width:14px;height:14px;border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--paycor .pcr-step-ok{background:var(--g);color:#fff}.integrations-detail--paycor .pcr-step-wait{border:1.5px solid #d9902b}.integrations-detail--paycor .pcr-step-later{border:1.5px dashed #b7bdca}.integrations-detail--paycor .pcr-later{opacity:.65}.integrations-detail--paycor .pcr-amber{color:#b7741a;font-size:10px;font-weight:600;flex:none}.integrations-detail--paycor .pcr-foot{margin-top:10px;font-size:9.5px;color:var(--m);text-align:center}@container pcrhero (min-width:1150px){@container pcrscene (min-width:640px){.integrations-detail--paycor .pcr-grid{display:grid;grid-template-columns:minmax(0,26fr) 18px minmax(0,34fr) 18px minmax(0,40fr);gap:0;align-items:start;padding-top:30px}.integrations-detail--paycor .pcr-link{position:relative;align-self:start;margin-top:24px;min-height:0;height:1px}.integrations-detail--paycor .pcr-link-label{position:absolute;top:-42px;left:50%;transform:translate(-50%);white-space:nowrap;max-width:none;font-size:10px;text-align:center}.integrations-detail--paycor .pcr-arrow{transform:none;margin:0}}}.integrations-detail--dayforce{container:dfhero / inline-size}.integrations-page.integrations-detail--dayforce .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}@container dfhero (min-width: 1150px){.integrations-page.integrations-detail--dayforce .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.integrations-detail--dayforce .dff-hero-wrap{min-width:0;container:dfscene / inline-size;inline-size:100%}.integrations-detail--dayforce .dff-scene{inline-size:100%;width:100%;max-width:440px;margin-inline:auto;min-width:0}@container dfhero (min-width: 1150px){.integrations-detail--dayforce .dff-scene{max-width:none}}.integrations-detail--dayforce .dff-scene :where(*){font:inherit;box-sizing:border-box;margin:0;word-wrap:normal;overflow-wrap:normal;word-break:normal;min-width:0}.integrations-detail--dayforce .dff-scene{color:#6b7280;font-size:11px;line-height:1.35}.integrations-detail--dayforce .dff-cards{display:flex;flex-direction:column;align-items:stretch;gap:0}.integrations-detail--dayforce .dff-card,.integrations-detail--dayforce .dff-panel,.integrations-detail--dayforce .dff-summary{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:11px;box-shadow:0 1px 2px #0f172a0d;align-self:start;inline-size:100%}.integrations-detail--dayforce .dff-brand{display:flex;align-items:center;gap:7px}.integrations-detail--dayforce .dff-logo{display:inline-flex;width:28px;height:28px;flex:none;color:#1f4fd8}.integrations-detail--dayforce .dff-logo :where(.integrations-logo,img,svg){width:28px;height:28px;padding:0;border:0;background:none;border-radius:0;box-shadow:none;object-fit:contain}.integrations-detail--dayforce .dff-brand-name{font-size:13px;font-weight:700;font-style:italic;color:#14213d}.integrations-detail--dayforce .dff-dfname{font-style:normal;color:#087fc3}.integrations-detail--dayforce .dff-sub{font-size:11px;color:#6b7280}.integrations-detail--dayforce .dff-person{display:flex;flex-direction:column;margin-top:8px}.integrations-detail--dayforce .dff-person strong{font-size:13px;font-weight:700;color:#14213d}.integrations-detail--dayforce .dff-person span{font-size:11px}.integrations-detail--dayforce .dff-section{margin:9px 0 4px;font-size:9.5px;font-weight:700;letter-spacing:.06em;color:#6b7280}.integrations-detail--dayforce .dff-section.dff-first{margin-top:0}.integrations-detail--dayforce .dff-rzh{color:#2f5bea}.integrations-detail--dayforce .dff-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:5px 8px}.integrations-detail--dayforce .dff-label{font-size:9.5px;color:#6b7280}.integrations-detail--dayforce .dff-value{font-size:12px;font-weight:700;color:#14213d}.integrations-detail--dayforce .dff-ok{color:#15803d}.integrations-detail--dayforce .dff-rows{display:flex;flex-direction:column;border-top:1px solid #eef0f3}.integrations-detail--dayforce .dff-row{display:flex;gap:8px;align-items:baseline;justify-content:space-between;padding:3px 0;border-bottom:1px solid #eef0f3;font-size:11px}.integrations-detail--dayforce .dff-row span{flex:1 1 auto}.integrations-detail--dayforce .dff-row b{font-size:11px;color:#14213d}.integrations-detail--dayforce .dff-row em{font-style:normal;color:#15803d;font-size:10px;font-weight:600;white-space:nowrap}.integrations-detail--dayforce .dff-row i,.integrations-detail--dayforce .dff-check span{font-style:normal;color:#15803d;font-weight:700}.integrations-detail--dayforce .dff-pill{display:inline-block;margin-top:8px;padding:2px 8px;border-radius:999px;background:#e8efff;color:#2f5bea;font-size:9.5px;font-weight:700}.integrations-detail--dayforce .dff-check{margin-top:9px;font-size:11px;font-weight:600;color:#15803d}.integrations-detail--dayforce .dff-conn{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 0;color:#2f5bea;text-align:center}.integrations-detail--dayforce .dff-conn-label{font-size:9.5px;color:#6b7280}.integrations-detail--dayforce .dff-arrow{display:block;width:18px;height:10px;flex:none;transform:rotate(90deg);margin:4px 0}.integrations-detail--dayforce .dff-timeline{list-style:none;padding:0;margin:10px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));position:relative}.integrations-detail--dayforce .dff-timeline:before{content:"";position:absolute;top:4px;left:12%;right:12%;height:1px;background:#cbd2dc}.integrations-detail--dayforce .dff-timeline li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1px;padding:0 2px;font-size:9.5px;line-height:1.2}.integrations-detail--dayforce .dff-timeline b{font-size:9.5px;color:#14213d}.integrations-detail--dayforce .dff-dot{width:9px;height:9px;border-radius:50%;background:#fff;border:2px solid #9aa4b2;margin-bottom:4px;position:relative}.integrations-detail--dayforce .dff-ms-rz .dff-dot{background:#2f5bea;border-color:#2f5bea}.integrations-detail--dayforce .dff-ms-rz b{color:#2f5bea}.integrations-detail--dayforce .dff-ms-df .dff-dot{background:#087fc3;border-color:#087fc3;box-shadow:0 0 0 2px #dceef8}.integrations-detail--dayforce .dff-ms-df b{color:#087fc3}.integrations-detail--dayforce .dff-compare{display:flex;flex-direction:column;margin-top:10px}.integrations-detail--dayforce .dff-down{display:flex;justify-content:center;color:#2f5bea}.integrations-detail--dayforce .dff-down .dff-arrow{transform:rotate(90deg);margin:6px 0}.integrations-detail--dayforce .dff-summary{margin-top:10px}.integrations-detail--dayforce .dff-checks .dff-check{margin-top:3px}.integrations-detail--dayforce .dff-foot{margin-top:8px;text-align:center;font-size:9.5px;color:#6b7280}@container dfhero (min-width:1150px){@container dfscene (min-width: 640px){.integrations-detail--dayforce .dff-cards{display:grid;grid-template-columns:minmax(0,26fr) 18px minmax(0,40fr) 18px minmax(0,34fr);gap:0;align-items:start;padding-top:30px}.integrations-detail--dayforce .dff-conn{padding:0;position:relative;align-self:start;margin-top:24px;height:1px;overflow:visible}.integrations-detail--dayforce .dff-conn-label{position:absolute;top:-42px;left:50%;transform:translate(-50%);white-space:nowrap;font-size:10px}.integrations-detail--dayforce .dff-arrow,.integrations-detail--dayforce .dff-down .dff-arrow{transform:none;margin:0}.integrations-detail--dayforce .dff-compare{flex-direction:row;align-items:stretch}.integrations-detail--dayforce .dff-panel{flex:1 1 0}.integrations-detail--dayforce .dff-down{align-items:center;padding:0 8px}.integrations-detail--dayforce .dff-summary{display:block}.integrations-detail--dayforce .dff-checks{display:grid;grid-template-columns:repeat(5,auto);gap:4px 12px;justify-content:start}.integrations-detail--dayforce .dff-checks .dff-check{margin-top:0}}}.integrations-detail--personio.integrations-page{container:pnohero/inline-size}.integrations-page.integrations-detail--personio .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--personio .integrations-detail-hero>*{min-width:0}.integrations-detail--personio .pno-scene{container:pnoscene/inline-size;inline-size:100%;width:100%;max-width:440px;margin-inline:auto;min-width:0}@container pnohero (min-width:1150px){.integrations-page.integrations-detail--personio .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}.integrations-detail--personio .pno-scene{max-width:none}}.integrations-detail--personio .pno-scene :where(*){font:inherit;box-sizing:border-box;min-width:0;overflow-wrap:normal;word-break:normal;margin:0;padding:0}.integrations-detail--personio .pno-scene{color:#5b6475;font-size:11px;line-height:1.35}.integrations-detail--personio .pno-scene b{font-weight:700;color:#0f1f3d;font-size:12px}.integrations-detail--personio .pno-flow{display:flex;flex-direction:column;align-items:stretch;gap:0}.integrations-detail--personio .pno-card{background:#fff;border:1px solid #e3e6ec;border-radius:12px;box-shadow:0 1px 2px #0f1f3d0d;padding:12px;display:flex;flex-direction:column;gap:8px;align-self:start;width:100%}.integrations-detail--personio .pno-dark{border-top:2px solid #17181c}.integrations-detail--personio .pno-brand{display:flex;align-items:center;gap:8px}.integrations-detail--personio .pno-brand div{display:flex;flex-direction:column}.integrations-detail--personio .pno-brand span{font-size:11px;color:#7b8394}.integrations-detail--personio .pno-scene .pno-brand b{font-size:13px}.integrations-detail--personio .pno-scene .pno-rem{font-style:italic;color:#0f1f3d;font-size:13px}.integrations-detail--personio .pno-logo{width:28px;height:28px;display:inline-flex;flex:none}.integrations-detail--personio .pno-logo :where(.integrations-logo,img,svg){width:28px;height:28px;border:0;padding:0;background:none;box-shadow:none;border-radius:0;object-fit:contain}.integrations-detail--personio .pno-person{display:flex;align-items:center;gap:8px}.integrations-detail--personio .pno-person div{display:flex;flex-direction:column}.integrations-detail--personio .pno-person span{font-size:11px}.integrations-detail--personio .pno-person-sm{padding-top:2px}.integrations-detail--personio .pno-av-circle{width:28px;height:28px;border-radius:50%;background:#e8f0fe;color:#2f6fed;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex:none}.integrations-detail--personio .pno-cap{font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:#8a92a3}.integrations-detail--personio .pno-list{display:flex;flex-direction:column;gap:5px}.integrations-detail--personio .pno-fld dt{font-size:9.5px;color:#8a92a3}.integrations-detail--personio .pno-fld dd{font-size:11px;color:#0f1f3d;font-weight:600}.integrations-detail--personio .pno-ok{color:#1a9d5c;font-weight:600}.integrations-detail--personio .pno-green{color:#1a9d5c}.integrations-detail--personio .pno-foot{margin-top:2px;padding-top:8px;border-top:1px solid #eceef3;font-size:11px;font-weight:600}.integrations-detail--personio .pno-head{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-wrap:wrap}.integrations-detail--personio .pno-pill{display:inline-block;background:#e8f0fe;color:#2f6fed;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.integrations-detail--personio .pno-pill-block{align-self:flex-start}.integrations-detail--personio .pno-stamp{font-size:10px;color:#8a92a3}.integrations-detail--personio .pno-deltas{list-style:none;display:flex;flex-direction:column;gap:9px}.integrations-detail--personio .pno-delta{display:flex;flex-direction:column;gap:1px;padding-bottom:8px;border-bottom:1px solid #eceef3}.integrations-detail--personio .pno-delta:last-child{border-bottom:0}.integrations-detail--personio .pno-lbl{font-size:9.5px;color:#7f8696}.integrations-detail--personio .pno-old{font-size:11px;color:#727c8c}.integrations-detail--personio .pno-new{font-size:11px;font-weight:700;color:#2f6fed}.integrations-detail--personio .pno-dn{font-size:11px;color:#8a92a3;line-height:1}.integrations-detail--personio .pno-routes{display:flex;flex-direction:column;gap:6px}.integrations-detail--personio .pno-route{border:1px solid #e3e6ec;border-radius:8px;padding:7px;display:flex;flex-direction:column;gap:3px}.integrations-detail--personio .pno-route-old{background:#f6f7f9}.integrations-detail--personio .pno-route-new{border-color:#2f6fed;background:#f4f8ff}.integrations-detail--personio .pno-route-h{display:flex;justify-content:space-between;align-items:center;gap:4px;flex-wrap:wrap}.integrations-detail--personio .pno-tag{font-size:9px;font-weight:700;border-radius:999px;padding:1px 6px;background:#e5e7eb;color:#6b7280}.integrations-detail--personio .pno-tag-blue{background:#2f6fed;color:#fff}.integrations-detail--personio .pno-step{display:flex;flex-direction:column}.integrations-detail--personio .pno-step span{font-size:10px;color:#7b8394}.integrations-detail--personio .pno-scene .pno-bl{color:#2f6fed}.integrations-detail--personio .pno-route-old .pno-step b{color:#6b7280}.integrations-detail--personio .pno-conn{display:flex;justify-content:center;align-items:center;gap:8px;padding:4px 0}.integrations-detail--personio .pno-conn-label{font-size:9.5px;color:#2f6fed;font-weight:600}.integrations-detail--personio .pno-ah{display:none}.integrations-detail--personio .pno-life{margin-top:14px;background:#fff;border:1px solid #e3e6ec;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:10px;box-shadow:0 1px 2px #0f1f3d0d}.integrations-detail--personio .pno-time{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:10px}.integrations-detail--personio .pno-time li{display:flex;flex-direction:column;gap:1px;padding:6px 8px;border-radius:8px;border:1px solid #eceef3;position:relative}.integrations-detail--personio .pno-time i{display:none}.integrations-detail--personio .pno-time b{font-size:11px}.integrations-detail--personio .pno-time span{font-size:10.5px}.integrations-detail--personio .pno-time .pno-hot{background:#e8f0fe;border-color:#2f6fed}.integrations-detail--personio .pno-hot b,.integrations-detail--personio .pno-hot span{color:#2f6fed}.integrations-detail--personio .pno-steps{list-style:none;display:flex;flex-direction:column;gap:14px;counter-reset:s}.integrations-detail--personio .pno-steps li{counter-increment:s;font-size:11px;color:#0f1f3d;font-weight:600;display:flex;gap:6px;align-items:center;position:relative}.integrations-detail--personio .pno-steps li:before{content:counter(s);width:16px;height:16px;border-radius:50%;background:#e8f0fe;color:#2f6fed;font-size:9.5px;display:inline-flex;align-items:center;justify-content:center;flex:none}.integrations-detail--personio .pno-steps li:not(:last-child):after{content:"↓";position:absolute;left:5px;top:calc(100% + 1px);line-height:12px;color:#2f6fed}.integrations-detail--personio .pno-note{margin-top:8px;font-size:10px;color:#8a92a3;text-align:center}@container pnoscene (min-width:420px){.integrations-detail--personio .pno-time{grid-template-columns:repeat(4,minmax(0,1fr))}}@container pnohero (min-width:1150px){@container pnoscene (min-width:640px){.integrations-detail--personio .pno-flow{display:grid;grid-template-columns:minmax(0,23fr) 14px minmax(0,24fr) 14px minmax(0,25fr) 14px minmax(0,28fr);align-items:start;margin-top:30px}.integrations-detail--personio .pno-conn{position:relative;padding:0;display:block;height:1px;margin-top:24px}.integrations-detail--personio .pno-conn-label{position:absolute;left:50%;top:-42px;transform:translate(-50%);white-space:nowrap;font-size:10px}.integrations-detail--personio .pno-ah{display:block;width:14px}.integrations-detail--personio .pno-av{display:none}.integrations-detail--personio .pno-time{position:relative;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.integrations-detail--personio .pno-time:before{content:"";position:absolute;left:12.5%;right:12.5%;top:5px;height:1px;background:#c9d3e6}.integrations-detail--personio .pno-time li{border:0;align-items:center;text-align:center;padding:0 6px;gap:2px;background:none}.integrations-detail--personio .pno-time i{display:block;width:11px;height:11px;border-radius:50%;background:#fff;border:2px solid #8a92a3;position:relative;margin-bottom:6px}.integrations-detail--personio .pno-time .pno-hot i{background:#2f6fed;border-color:#2f6fed;box-shadow:0 0 0 3px #d6e4fd}.integrations-detail--personio .pno-time .pno-hot{background:none}.integrations-detail--personio .pno-steps{flex-direction:row;justify-content:space-between;gap:8px;padding-top:8px;border-top:1px solid #eceef3}.integrations-detail--personio .pno-steps li:not(:last-child):after{content:"→";position:static;color:#2f6fed;margin-left:4px}}}.integrations-page.integrations-detail--factorial .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--factorial .integrations-detail-hero>*{min-width:0}.integrations-detail--factorial .fct-scene{container:factorialscene / inline-size;width:100%;max-width:440px;margin:0 auto;min-width:0;font-family:inherit;font-size:11px;line-height:1.35;color:#5b6475;--fct-navy:#14213d;--fct-blue:#2563eb;--fct-pink:#e51943;--fct-green:#15803d}.integrations-detail--factorial .fct-scene *{box-sizing:border-box;font-family:inherit;min-width:0;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.integrations-detail--factorial .fct-tag{font-size:9.5px;font-weight:400;color:#6b7280;margin-top:8px;text-align:center}.integrations-detail--factorial .fct-stages{display:flex;flex-direction:column;align-items:stretch;gap:0}.integrations-detail--factorial .fct-stage{display:flex;flex-direction:column;gap:6px}.integrations-detail--factorial .fct-lane{display:flex;flex-direction:column;gap:10px}.integrations-detail--factorial .fct-label{font-size:9.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--fct-blue)}.integrations-detail--factorial .fct-arrow{height:40px;width:100%;margin:0 auto;position:relative}.integrations-detail--factorial .fct-arrow span{position:absolute;left:50%;top:2px;transform:translate(-50%);white-space:nowrap;font-size:10px;color:#6b7280}.integrations-detail--factorial .fct-arrow:before{content:"";position:absolute;left:50%;top:18px;bottom:7px;width:1px;background:var(--fct-blue)}.integrations-detail--factorial .fct-arrow:after{content:"";position:absolute;left:calc(50% - 4px);bottom:4px;border:4px solid transparent;border-top:6px solid var(--fct-blue);border-bottom:0}.integrations-detail--factorial .fct-card{background:#fff;border:1px solid #e3e6ec;border-radius:12px;padding:10px;box-shadow:0 1px 2px #14213d0d;display:flex;flex-direction:column;gap:6px}.integrations-detail--factorial .fct-brand{display:flex;align-items:center;gap:8px}.integrations-detail--factorial .fct-brand-name{font-size:13px;font-weight:700;color:var(--fct-navy);font-style:italic}.integrations-detail--factorial .fct-dir .fct-brand-name{font-style:normal;color:#252b37}.integrations-detail--factorial .fct-sub{font-size:10px;color:#6b7280;font-weight:400}.integrations-detail--factorial .fct-scene b{font-size:11.5px;font-weight:700;color:var(--fct-navy)}.integrations-detail--factorial .fct-logo{display:inline-flex;width:28px;height:28px;flex:none;align-items:center;justify-content:center;overflow:hidden}.integrations-detail--factorial .fct-logo .integrations-logo,.integrations-detail--factorial .fct-logo .integrations-logo img,.integrations-detail--factorial .fct-logo .integrations-logo svg,.integrations-detail--factorial .fct-logo img,.integrations-detail--factorial .fct-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;border-radius:0;object-fit:contain}.integrations-detail--factorial .fct-rem-logo{width:20px;height:20px;flex:none}.integrations-detail--factorial .fct-search{border:1px solid #e3e6ec;border-radius:8px;padding:5px 8px;color:#8a92a1;display:flex;justify-content:space-between;gap:6px;font-size:10.5px}.integrations-detail--factorial .fct-search span{font-size:9px;color:#9aa1ae}.integrations-detail--factorial .fct-row{display:flex;gap:8px;align-items:center;padding:5px 6px;border-radius:8px;border:1px solid transparent}.integrations-detail--factorial .fct-row.is-sel{background:#fff1f4;border-color:#f6b8c6}.integrations-detail--factorial .fct-av{width:22px;height:22px;border-radius:50%;background:#eef0f4;color:var(--fct-navy);font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:none}.integrations-detail--factorial .is-sel .fct-av{background:var(--fct-pink);color:#fff}.integrations-detail--factorial .fct-kicker{font-size:9.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#6b7280}.integrations-detail--factorial .fct-name{font-size:12px;font-weight:700;color:var(--fct-navy)}.integrations-detail--factorial .fct-mt{margin-top:4px}.integrations-detail--factorial .fct-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 8px;margin:0}.integrations-detail--factorial .fct-grid2>div:last-child{grid-column:1/-1}.integrations-detail--factorial .fct-grid2 dt{font-size:9.5px;font-weight:700;color:#6b7280}.integrations-detail--factorial .fct-grid2 dd{margin:0;font-size:11px;font-weight:600;color:var(--fct-navy)}.integrations-detail--factorial .fct-good{display:inline-flex;align-items:center;gap:3px;color:var(--fct-green);font-weight:600;font-size:10.5px}.integrations-detail--factorial .fct-ok{color:var(--fct-green);flex:none;width:11px;height:11px}.integrations-detail--factorial .fct-between{display:flex;justify-content:space-between;align-items:center;gap:8px}.integrations-detail--factorial .fct-exp{border:1px solid #edf0f4;border-radius:8px;padding:6px 8px;display:flex;flex-direction:column;gap:3px}.integrations-detail--factorial .fct-exp .fct-between>.fct-sub{flex:none}.integrations-detail--factorial .fct-exp .fct-between>span:last-child{flex:1;text-align:right}.integrations-detail--factorial .fct-ctx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2px 6px;align-items:baseline;padding:3px 0;border-bottom:1px solid #f1f3f6}.integrations-detail--factorial .fct-ctx>.fct-good{grid-column:2;font-size:9.5px}.integrations-detail--factorial .fct-ctx2{grid-template-columns:58px minmax(0,1fr) 11px;align-items:center}.integrations-detail--factorial .fct-pill{align-self:flex-start;background:#e8f0fe;color:#1d4ed8;font-weight:600;font-size:10px;border-radius:999px;padding:3px 9px}.integrations-detail--factorial .fct-cond{display:grid;grid-template-columns:34px 1fr auto;gap:6px;align-items:center;border:1px solid #dbe6fb;background:#f7faff;border-radius:8px;padding:5px 7px}.integrations-detail--factorial .fct-then{align-items:start;grid-template-columns:34px 1fr}.integrations-detail--factorial .fct-then>div{display:flex;flex-direction:column;gap:3px}.integrations-detail--factorial .fct-op{font-size:9px;font-weight:700;color:var(--fct-blue);font-family:JetBrains Mono,ui-monospace,monospace}.integrations-detail--factorial .fct-op-then{background:var(--fct-blue);color:#fff;border-radius:4px;padding:1px 3px;text-align:center}.integrations-detail--factorial .fct-down{color:var(--fct-blue);font-size:11px;line-height:1}.integrations-detail--factorial .fct-prog{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-direction:column;gap:3px}.integrations-detail--factorial .fct-prog li{display:flex;align-items:center;gap:6px;font-size:10.5px;color:var(--fct-navy)}.integrations-detail--factorial .fct-prog em{font-style:normal;color:var(--fct-blue);font-weight:700;font-size:9.5px;margin-left:auto}.integrations-detail--factorial .fct-dot{width:14px;height:14px;border-radius:50%;border:1.5px solid #cbd2dc;display:flex;align-items:center;justify-content:center;flex:none}.integrations-detail--factorial .fct-dot svg{width:9px;height:9px}.integrations-detail--factorial .is-done .fct-dot{background:var(--fct-green);border-color:var(--fct-green);color:#fff}.integrations-detail--factorial .is-cur .fct-dot{border-color:var(--fct-blue);background:#e8f0fe}.integrations-detail--factorial .fct-final{display:flex;flex-direction:column;gap:4px;border-top:1px solid #edf0f4;padding-top:6px}.integrations-detail--factorial .fct-final b{font-size:15px}.integrations-detail--factorial .fct-pill-inline{align-self:flex-start}.integrations-detail--factorial .fct-struct{margin-top:14px;border-color:#dbe6fb}.integrations-detail--factorial .fct-struct-body{display:flex;flex-direction:column;gap:12px}.integrations-detail--factorial .fct-tree{display:flex;flex-direction:column}.integrations-detail--factorial .fct-tier{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center;position:relative;padding-bottom:16px}.integrations-detail--factorial .fct-tier:last-child{padding-bottom:0}.integrations-detail--factorial .fct-node{display:flex;flex-direction:column;border:1px solid #e3e6ec;border-radius:8px;padding:5px 8px;background:#fff}.integrations-detail--factorial .fct-tier:last-child .fct-node{border-color:#f6b8c6;background:#fff1f4}.integrations-detail--factorial .fct-ctxchip{border:1px dashed #b7cdf6;background:#f7faff;border-radius:8px;padding:4px 8px;display:flex;flex-direction:column}.integrations-detail--factorial .fct-vline{position:absolute;left:16px;bottom:0;height:16px;width:1px;background:var(--fct-blue)}.integrations-detail--factorial .fct-vline:after{content:"";position:absolute;left:-3px;bottom:0;border:3.5px solid transparent;border-top:5px solid var(--fct-blue);border-bottom:0}.integrations-detail--factorial .fct-link{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.integrations-detail--factorial .fct-transfer{color:var(--fct-blue);font-size:16px;align-self:center;transform:rotate(90deg)}.integrations-detail--factorial .fct-own{border:1px solid #e3e6ec;border-radius:10px;padding:7px 10px;display:flex;flex-direction:column;min-width:150px}.integrations-detail--factorial .fct-own-blue{background:#e8f0fe;border-color:#b7cdf6}.integrations-detail--factorial .fct-scene .fct-amt{color:var(--fct-blue)}.integrations-detail--factorial .fct-struct-head{display:flex;justify-content:space-between;gap:8px}@container factorialscene (min-width:640px){.integrations-detail--factorial .fct-struct-body{flex-direction:row;align-items:center;justify-content:space-between}.integrations-detail--factorial .fct-tree{flex:1}.integrations-detail--factorial .fct-link{flex:none}.integrations-detail--factorial .fct-transfer{transform:none;flex:none}}.integrations-detail--factorial{container:factorialhero / inline-size}@container factorialhero (min-width:1150px){.integrations-page.integrations-detail--factorial .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px;align-items:center}.integrations-detail--factorial .integrations-detail-hero>*{min-width:0}.integrations-detail--factorial .fct-scene{max-width:none;margin:0}}@container factorialhero (min-width:1150px){@container factorialscene (min-width:640px){.integrations-detail--factorial .fct-stages{display:grid;grid-template-columns:minmax(0,27fr) 16px minmax(0,25fr) 16px minmax(0,24fr) 16px minmax(0,24fr);align-items:start;gap:0;padding-top:30px}.integrations-detail--factorial .fct-arrow{width:16px;height:1px;flex:none;margin:24px 0 0;align-self:flex-start}.integrations-detail--factorial .fct-arrow span{top:-42px}.integrations-detail--factorial .fct-arrow:before{inset:0 4px auto 0;width:auto;height:1px}.integrations-detail--factorial .fct-arrow:after{left:auto;right:0;bottom:-4px;border:4px solid transparent;border-left:6px solid var(--fct-blue);border-right:0}.integrations-detail--factorial .fct-lane{gap:0}.integrations-detail--factorial .fct-rec{margin-top:-6px;margin-left:10px;position:relative}}}.integrations-page.integrations-detail--oyster{container:oyshero / inline-size}.integrations-page.integrations-detail--oyster .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--oyster .integrations-detail-hero>*{min-width:0}@container oyshero (min-width: 1150px){.integrations-page.integrations-detail--oyster .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.integrations-detail--oyster .oys-scene{--oys-navy: #14213d;--oys-muted: #667085;--oys-blue: #2563eb;--oys-green: #15803d;--oys-line: #e4e7ec;container:oysscene / inline-size;width:100%;min-width:0;max-width:440px;margin-inline:auto;color:var(--oys-navy);font:inherit;font-family:inherit;font-size:11px;line-height:1.35;display:flex;flex-direction:column;gap:12px}@container oyshero (min-width: 1150px){.integrations-detail--oyster .oys-scene{max-width:none}}.integrations-detail--oyster .oys-scene *,.integrations-detail--oyster .oys-scene *:before,.integrations-detail--oyster .oys-scene *:after{box-sizing:border-box;font-family:inherit;font-style:normal;margin:0;padding:0;min-width:0}.integrations-detail--oyster .oys-scene b{font-weight:600;font-size:inherit}.integrations-detail--oyster .oys-scene dl,.integrations-detail--oyster .oys-scene ol,.integrations-detail--oyster .oys-scene ul{list-style:none}.integrations-detail--oyster .oys-stage{display:flex;flex-direction:column;align-items:stretch}.integrations-detail--oyster .oys-card,.integrations-detail--oyster .oys-signature,.integrations-detail--oyster .oys-flow{background:#fff;border:1px solid var(--oys-line);border-radius:12px;box-shadow:0 1px 2px #1018280d;padding:10px;min-width:0;overflow-wrap:break-word}.integrations-detail--oyster .oys-card{display:flex;flex-direction:column;gap:5px}.integrations-detail--oyster .oys-head,.integrations-detail--oyster .oys-brand{display:flex;align-items:center;gap:7px}.integrations-detail--oyster .oys-brand-text{display:flex;flex-direction:column;line-height:1.15}.integrations-detail--oyster .oys-brand-name{font-size:13px;font-weight:700;font-style:italic}.integrations-detail--oyster .oys-brand-name.oys-black{font-style:normal;color:#0b0b0c}.integrations-detail--oyster .oys-brand-sub{font-size:10.5px;color:var(--oys-muted)}.integrations-detail--oyster .oys-title{font-size:13px;font-weight:700}.integrations-detail--oyster .oys-card[data-testid=oyster-employment-context] .oys-head{flex-direction:column;align-items:flex-start;gap:4px}.integrations-detail--oyster .oys-card[data-testid=oyster-employment-context] .oys-title{font-size:12px;overflow-wrap:normal}.integrations-detail--oyster .oys-oyster-logo{width:28px;height:28px;flex:none;display:flex;align-items:center;justify-content:center;overflow:visible}.integrations-detail--oyster .oys-oyster-logo .integrations-logo,.integrations-detail--oyster .oys-oyster-logo img,.integrations-detail--oyster .oys-oyster-logo svg{width:28px;height:28px;max-width:100%;padding:0;border:0;background:none;box-shadow:none;border-radius:0;object-fit:contain}.integrations-detail--oyster .oys-globe{fill:none;stroke:var(--oys-blue);stroke-width:1.4;flex:none}.integrations-detail--oyster .oys-person{display:flex;align-items:center;gap:8px}.integrations-detail--oyster .oys-avatar{width:28px;height:28px;border-radius:50%;background:#0b0b0c;color:#fff;font-size:10px;font-weight:700;display:grid;place-items:center;flex:none}.integrations-detail--oyster .oys-name{font-size:13px;font-weight:700}.integrations-detail--oyster .oys-role{font-size:11px;color:var(--oys-muted)}.integrations-detail--oyster .oys-eyebrow{font-size:9.5px;letter-spacing:.05em;color:var(--oys-muted);font-weight:600;text-transform:uppercase;margin-top:3px}.integrations-detail--oyster .oys-eyebrow.oys-tight{margin:0}.integrations-detail--oyster .oys-val{font-size:11px;font-weight:600}.integrations-detail--oyster .oys-big{font-size:13px;font-weight:700}.integrations-detail--oyster .oys-code{font-size:9.5px;padding:1px 5px;border-radius:4px;background:#eff4ff;color:var(--oys-blue);margin-left:4px}.integrations-detail--oyster .oys-amount{font-size:18px;font-weight:700}.integrations-detail--oyster .oys-list{display:flex;flex-direction:column;gap:3px}.integrations-detail--oyster .oys-row{display:flex;flex-direction:column;gap:0}.integrations-detail--oyster .oys-row dt{font-size:9.5px;color:var(--oys-muted)}.integrations-detail--oyster .oys-row dd{font-size:11px;font-weight:600;display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 6px}.integrations-detail--oyster .oys-ok{display:inline-flex;align-items:center;gap:3px;color:var(--oys-green);font-size:9.5px;font-weight:600}.integrations-detail--oyster .oys-green{color:var(--oys-green)}.integrations-detail--oyster .oys-check{flex:none}.integrations-detail--oyster .oys-foot{margin-top:auto;padding-top:6px;display:flex;align-items:flex-start;gap:4px;font-size:10px;font-weight:600}.integrations-detail--oyster .oys-pill{display:inline-block;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:600}.integrations-detail--oyster .oys-pill-green{background:#e8f6ee;color:#15803d}.integrations-detail--oyster .oys-pill-blue{background:#eaf1ff;color:var(--oys-blue)}.integrations-detail--oyster .oys-pill-lg{font-size:11px;padding:4px 10px}.integrations-detail--oyster .oys-rules{display:flex;flex-direction:column;gap:4px}.integrations-detail--oyster .oys-rule{display:flex;justify-content:space-between;align-items:center;gap:6px;border:1px solid var(--oys-line);border-radius:8px;padding:4px 7px}.integrations-detail--oyster .oys-score{font-size:11px;font-weight:700;margin-top:3px}.integrations-detail--oyster .oys-conn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px 0}.integrations-detail--oyster .oys-conn-label{font-size:9.5px;color:var(--oys-muted);font-weight:600;white-space:nowrap}.integrations-detail--oyster .oys-arrow{fill:none;stroke:var(--oys-blue);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.integrations-detail--oyster .oys-arrow-h{display:none;width:14px;height:8px}.integrations-detail--oyster .oys-arrow-v{width:8px;height:18px}.integrations-detail--oyster .oys-signature{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.integrations-detail--oyster .oys-map{width:100%;height:auto;display:block;margin:4px 0;background:#f8fafc;border-radius:8px}.integrations-detail--oyster .oys-land path{fill:#e6eaf0;stroke:#cdd5df;stroke-width:.6;stroke-linejoin:round}.integrations-detail--oyster .oys-pin{fill:var(--oys-navy);stroke:#fff;stroke-width:1}.integrations-detail--oyster .oys-pin-sel{fill:var(--oys-blue)}.integrations-detail--oyster .oys-pin-ring{fill:#2563eb26;stroke:var(--oys-blue);stroke-width:.8}.integrations-detail--oyster .oys-legend{display:flex;flex-direction:column;gap:2px}.integrations-detail--oyster .oys-legend li{display:flex;align-items:center;gap:5px;color:var(--oys-muted);font-size:10px}.integrations-detail--oyster .oys-legend b{color:var(--oys-navy)}.integrations-detail--oyster .oys-legend i{width:6px;height:6px;border-radius:50%;background:var(--oys-navy);flex:none}.integrations-detail--oyster .oys-legend .oys-sel i{background:var(--oys-blue);box-shadow:0 0 0 2px #cfe0ff}.integrations-detail--oyster .oys-chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.integrations-detail--oyster .oys-chips span{border:1px solid var(--oys-line);border-radius:999px;padding:1px 7px;font-size:10px;font-weight:600}.integrations-detail--oyster .oys-chain{display:flex;flex-direction:column;gap:0}.integrations-detail--oyster .oys-chain li{display:flex;flex-direction:column;border:1px solid var(--oys-line);border-radius:8px;padding:4px 8px;position:relative;margin-bottom:8px}.integrations-detail--oyster .oys-chain li:not(:last-child):after{content:"";position:absolute;left:50%;top:100%;width:1px;height:8px;background:var(--oys-blue)}.integrations-detail--oyster .oys-chain li span{font-size:9.5px;color:var(--oys-muted)}.integrations-detail--oyster .oys-chain li:last-child{margin-bottom:0}.integrations-detail--oyster .oys-chain li:not(:last-child):before{content:"";position:absolute;left:calc(50% - 3px);top:calc(100% + 5px);border:3px solid transparent;border-top-color:var(--oys-blue)}.integrations-detail--oyster .oys-sig-worker{position:relative}.integrations-detail--oyster .oys-sig-worker:after{content:"↓";display:block;color:var(--oys-blue);text-align:center;margin-top:8px;font-size:16px}.integrations-detail--oyster .oys-chain-end{background:#eaf1ff;border-color:#bcd2ff;color:var(--oys-blue)}.integrations-detail--oyster .oys-flow-title{margin:0 0 6px}.integrations-detail--oyster .oys-flow ol{display:flex;flex-direction:column;gap:22px}.integrations-detail--oyster .oys-flow li{display:flex;flex-direction:column;border-left:2px solid var(--oys-blue);padding-left:8px;position:relative}.integrations-detail--oyster .oys-flow li:not(:last-child):after{content:"↓";position:absolute;left:10px;top:100%;color:var(--oys-blue);font-size:14px}.integrations-detail--oyster .oys-flow li b{font-size:11px}.integrations-detail--oyster .oys-flow li span{font-size:9.5px;color:var(--oys-muted)}.integrations-detail--oyster .oys-note{font-size:9.5px;color:var(--oys-muted);text-align:center}@container oyshero (min-width: 1150px){@container oysscene (min-width: 640px){.integrations-detail--oyster .oys-stage{display:grid;align-items:start;grid-template-columns:minmax(0,20fr) 14px minmax(0,17fr) 14px minmax(0,24fr) 14px minmax(0,19fr) 14px minmax(0,20fr);padding-top:30px}.integrations-detail--oyster .oys-conn{position:relative;padding:0;margin-inline:0;margin-top:24px}.integrations-detail--oyster .oys-conn-label{position:absolute;top:-42px;left:50%;transform:translate(-50%)}.integrations-detail--oyster .oys-arrow-v{display:none}.integrations-detail--oyster .oys-arrow-h{display:block;margin-inline:0}.integrations-detail--oyster .oys-conn{overflow:visible}.integrations-detail--oyster .oys-signature{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,1fr);align-items:start}.integrations-detail--oyster .oys-sig-worker:after{content:"→";position:absolute;right:-10px;top:50%;margin:0}.integrations-detail--oyster .oys-flow ol{flex-direction:row;gap:14px}.integrations-detail--oyster .oys-flow li:not(:last-child):after{content:"→";left:auto;right:-13px;top:10px}.integrations-detail--oyster .oys-flow li{flex:1 1 0;min-width:0;border-left:0;border-top:2px solid var(--oys-blue);padding:4px 0 0}}}.integrations-page.integrations-detail--onpay{container:onpayhero / inline-size}.integrations-page.integrations-detail--onpay .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--onpay .integrations-detail-hero>*{min-width:0}.integrations-detail--onpay .opy-scene{width:100%;max-width:440px;margin:0 auto;min-width:0;font-family:inherit;font-size:11px;line-height:1.35;--b:#1f5fd6;--g:#15803d;--n:#14213d;--m:#667085;--l:#e4e7ec}.integrations-detail--onpay .opy-scene *{box-sizing:border-box;min-width:0;font-family:inherit;word-break:normal;overflow-wrap:normal}@container onpayhero (min-width:1150px){.integrations-page.integrations-detail--onpay .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}.integrations-detail--onpay .opy-scene{max-width:none}}.integrations-detail--onpay .opy-wrap{container:opy/inline-size;display:flex;flex-direction:column;gap:12px}.integrations-detail--onpay .opy-card{background:#fff;border:1px solid var(--l);border-radius:12px;box-shadow:0 1px 2px #1018280d;padding:11px 12px;font-size:11px;color:var(--n);min-width:0;display:flex;flex-direction:column;gap:5px;align-self:start}.integrations-detail--onpay .opy-head{display:flex;align-items:center;gap:6px}.integrations-detail--onpay .opy-logo{display:inline-flex;width:28px;height:28px;flex:none}.integrations-detail--onpay .opy-logo .integrations-logo,.integrations-detail--onpay .opy-logo img,.integrations-detail--onpay .opy-logo svg{width:28px;height:28px;padding:0;border:0;background:none;box-shadow:none;border-radius:0;object-fit:contain}.integrations-detail--onpay .opy-fav{width:20px;height:20px;flex:none}.integrations-detail--onpay .opy-brand-text{display:flex;flex-direction:column}.integrations-detail--onpay .opy-sub{font-size:10px;color:var(--m);font-weight:400}.integrations-detail--onpay .opy-brand{font-size:13px;font-weight:700;color:var(--b)}.integrations-detail--onpay .opy-brand-r{font-style:italic;font-size:13px;color:var(--n)}.integrations-detail--onpay .opy-lab{font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--m);font-weight:600;margin-top:3px}.integrations-detail--onpay .opy-row{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:0 8px;align-items:baseline}.integrations-detail--onpay .opy-k{color:var(--m);font-size:10px}.integrations-detail--onpay .opy-v{font-weight:600;text-align:right;white-space:normal}.integrations-detail--onpay .opy-money{white-space:nowrap}.integrations-detail--onpay .opy-check{color:var(--g);font-weight:700;margin-left:4px}.integrations-detail--onpay .opy-ok{color:var(--g);font-weight:600;margin-top:2px}.integrations-detail--onpay .opy-person{display:flex;gap:8px;align-items:center}.integrations-detail--onpay .opy-person div{display:flex;flex-direction:column}.integrations-detail--onpay .opy-person span:not(.opy-av){color:var(--m)}.integrations-detail--onpay .opy-person strong{font-size:12px}.integrations-detail--onpay .opy-av{flex:none;width:24px;height:24px;border-radius:50%;background:#e8f0fd;color:var(--b);font-size:9.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--onpay .opy-av-g{background:#e4f6ec;color:var(--g)}.integrations-detail--onpay .opy-pill{align-self:flex-start;border-radius:999px;padding:3px 9px;font-size:10px;font-weight:600;white-space:normal}.integrations-detail--onpay .opy-pill-blue{background:#e8f0fd;color:var(--b)}.integrations-detail--onpay .opy-pill-green{background:#e4f6ec;color:var(--g)}.integrations-detail--onpay .opy-pill-ready{background:var(--b);color:#fff}.integrations-detail--onpay .opy-amt{font-size:20px;font-weight:700;white-space:nowrap}.integrations-detail--onpay .opy-path{list-style:none;margin:2px 0;padding:0;display:flex;flex-direction:column;gap:2px}.integrations-detail--onpay .opy-path li{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:2px 7px}.integrations-detail--onpay .opy-path small{display:block;color:var(--m);font-size:9.5px}.integrations-detail--onpay .opy-path em{grid-column:2;margin:0;font-style:normal;color:var(--g);font-weight:600;font-size:10px;white-space:normal}.integrations-detail--onpay .opy-path .opy-path-ar{display:block;padding-left:8px;color:var(--b);line-height:1}.integrations-detail--onpay .opy-sched{align-self:stretch;gap:9px}.integrations-detail--onpay .opy-sched-top{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center}.integrations-detail--onpay .opy-facts{display:flex;flex-wrap:wrap;gap:8px 18px;margin-left:auto}.integrations-detail--onpay .opy-facts div{display:flex;flex-direction:column}.integrations-detail--onpay .opy-facts strong{font-size:12px;white-space:nowrap}.integrations-detail--onpay .opy-facts .opy-lab{margin:0}.integrations-detail--onpay .opy-ms{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:8px;position:relative}.integrations-detail--onpay .opy-ms li{display:grid;grid-template-columns:58px minmax(0,1fr);gap:1px 8px;position:relative;padding-left:18px;align-items:baseline}.integrations-detail--onpay .opy-ms li:before{content:"";position:absolute;top:12px;left:4px;bottom:-8px;width:1px;background:var(--l)}.integrations-detail--onpay .opy-ms li:last-child:before{display:none}.integrations-detail--onpay .opy-ms i{position:absolute;top:0;left:0;width:10px;height:10px;border-radius:50%;background:#fff;border:2px solid var(--b)}.integrations-detail--onpay .opy-ms b{font-size:12px}.integrations-detail--onpay .opy-ms span{color:var(--m)}.integrations-detail--onpay .opy-ms-on{background:#e8f0fd;border-radius:8px;padding:6px 6px 6px 18px}.integrations-detail--onpay .opy-ms-on i{background:var(--b);top:8px}.integrations-detail--onpay .opy-ms-on b{color:var(--b);font-size:15px}.integrations-detail--onpay .opy-ms-on em{grid-column:2;font-style:normal;font-size:9.5px;font-weight:700;color:var(--b);letter-spacing:.05em}.integrations-detail--onpay .opy-flow{display:flex;flex-direction:column;align-items:stretch;gap:0}.integrations-detail--onpay .opy-flow>.opy-card{align-self:stretch}.integrations-detail--onpay .opy-conn{display:flex;align-items:center;gap:8px;padding:0 0 0 22px;height:36px;position:relative;color:var(--b);font-size:9.5px;font-weight:600}.integrations-detail--onpay .opy-conn:before{content:"";position:absolute;left:28px;top:0;bottom:6px;width:1px;background:var(--b)}.integrations-detail--onpay .opy-conn:after{content:"";position:absolute;left:25px;bottom:3px;width:5px;height:5px;border-right:1px solid var(--b);border-bottom:1px solid var(--b);transform:rotate(45deg)}.integrations-detail--onpay .opy-conn span{margin-left:18px;background:#fff}.integrations-detail--onpay .opy-bottom{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.integrations-detail--onpay .opy-bottom>.opy-card{align-self:stretch}.integrations-detail--onpay .opy-tl ol{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:10px;position:relative}.integrations-detail--onpay .opy-tl li{display:grid;grid-template-columns:12px 52px 1fr;column-gap:8px;align-items:center;position:relative}.integrations-detail--onpay .opy-tl li:before{content:"";position:absolute;left:5px;top:12px;bottom:-16px;width:1px;background:var(--l)}.integrations-detail--onpay .opy-tl li:last-child:before{display:none}.integrations-detail--onpay .opy-tl i{width:10px;height:10px;border-radius:50%;border:2px solid var(--b);background:#fff;justify-self:center}.integrations-detail--onpay .opy-tl span{color:var(--m)}.integrations-detail--onpay .opy-tl-on{background:var(--b);color:#fff;border-radius:10px;padding:8px;margin-top:2px}.integrations-detail--onpay .opy-tl-on:before{display:none!important}.integrations-detail--onpay .opy-tl-on i{background:#fff;border-color:#fff}.integrations-detail--onpay .opy-tl-on b{font-size:15px}.integrations-detail--onpay .opy-tl-on span{color:#cfe0ff;font-weight:700;letter-spacing:.06em}.integrations-detail--onpay .opy-tl-on strong{grid-column:2/4;font-size:13px;white-space:nowrap}.integrations-detail--onpay .opy-sum-d{font-size:15px}.integrations-detail--onpay .opy-total{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid var(--l);padding-top:6px;margin-top:2px;gap:8px}.integrations-detail--onpay .opy-total span{font-size:9.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--m);font-weight:600}.integrations-detail--onpay .opy-total strong{font-size:16px;color:var(--g);white-space:nowrap}.integrations-detail--onpay .opy-foot{margin:0;font-size:9.5px;color:var(--m);text-align:right}@container onpayhero (min-width:1150px){@container opy (min-width:640px){.integrations-detail--onpay .opy-flow{flex-direction:row;align-items:flex-start;padding-top:30px}.integrations-detail--onpay .opy-flow>.opy-card{flex:1 1 0;align-self:flex-start;padding:10px}.integrations-detail--onpay .opy-flow .opy-row{grid-template-columns:minmax(0,1fr)}.integrations-detail--onpay .opy-flow .opy-v{text-align:left}.integrations-detail--onpay .opy-conn{flex:0 0 16px;height:auto;padding:0;margin-top:24px;position:relative;display:block}.integrations-detail--onpay .opy-conn:before{inset:0 6px auto 0;width:auto;height:1px}.integrations-detail--onpay .opy-conn:after{inset:-2.5px 5px auto auto;transform:rotate(-45deg)}.integrations-detail--onpay .opy-conn span{position:absolute;top:-42px;left:50%;transform:translate(-50%);margin:0;white-space:nowrap;text-align:center;background:none;line-height:1.2}.integrations-detail--onpay .opy-ms{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.integrations-detail--onpay .opy-ms li{display:flex;flex-direction:column;align-items:flex-start;padding:14px 0 0}.integrations-detail--onpay .opy-ms li:before{inset:4px 0 auto 10px;width:auto;height:2px}.integrations-detail--onpay .opy-ms-on{padding:14px 6px 6px;margin-left:-2px}.integrations-detail--onpay .opy-ms-on i{top:0;left:6px}.integrations-detail--onpay .opy-bottom{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.integrations-detail--onpay .opy-tl ol{flex-direction:row;gap:6px}.integrations-detail--onpay .opy-tl li{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding-top:16px}.integrations-detail--onpay .opy-tl li:before{inset:5px -8px auto 12px;width:auto;height:1px}.integrations-detail--onpay .opy-tl i{position:absolute;top:0;left:0}.integrations-detail--onpay .opy-tl li.opy-tl-on{flex:2.25 1 0;padding:16px 8px 8px}.integrations-detail--onpay .opy-tl-on i{left:8px;top:4px}.integrations-detail--onpay .opy-tl-on strong{white-space:normal}}}.integrations-page.integrations-detail--onelogin{container-name:olghero;container-type:inline-size}.integrations-page.integrations-detail--onelogin .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}@container olghero (min-width: 1150px){.integrations-page.integrations-detail--onelogin .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.integrations-detail--onelogin .olg-scene{--olg-navy: #14213d;--olg-muted: #6b7280;--olg-border: #e3e6eb;--olg-blue: #2f5bea;--olg-green: #15803d;--olg-red: #b42318;container-name:olgscene;container-type:inline-size;width:100%;min-width:0;max-width:440px;margin-inline:auto;color:var(--olg-navy);font-size:11px;line-height:1.35;display:flex;flex-direction:column;gap:12px;box-sizing:border-box}@container olghero (min-width: 1150px){.integrations-detail--onelogin .olg-scene{max-width:none}}.integrations-detail--onelogin .olg-scene *,.integrations-detail--onelogin .olg-scene *:before,.integrations-detail--onelogin .olg-scene *:after{box-sizing:border-box;min-width:0;font-family:inherit;word-break:normal;overflow-wrap:normal}.integrations-detail--onelogin .olg-main{display:flex;flex-direction:column;gap:0;min-width:0}.integrations-detail--onelogin .olg-card{background:#fff;border:1px solid var(--olg-border);border-radius:12px;box-shadow:0 1px 2px #14213d0d;padding:12px;min-width:0;display:flex;flex-direction:column;gap:8px;overflow-wrap:normal}.integrations-detail--onelogin .olg-head{display:flex;align-items:center;gap:8px;min-width:0}.integrations-detail--onelogin .olg-head-text{display:flex;flex-direction:column;min-width:0}.integrations-detail--onelogin .olg-head-text strong{font-size:12px;font-weight:600;color:var(--olg-navy)}.integrations-detail--onelogin .olg-head-text span{font-size:9.5px;color:var(--olg-muted)}.integrations-detail--onelogin .olg-head-text .olg-brand{font-size:13px;font-style:italic;font-weight:600}.integrations-detail--onelogin .olg-logo{flex:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;max-width:28px;max-height:28px;overflow:hidden}.integrations-detail--onelogin .olg-logo .integrations-logo,.integrations-detail--onelogin .olg-logo img,.integrations-detail--onelogin .olg-logo svg{width:28px;height:28px;max-width:28px;max-height:28px;padding:0;margin:0;border:0;background:none;box-shadow:none;border-radius:0;object-fit:contain}.integrations-detail--onelogin .olg-fav{flex:none;width:20px;height:20px}.integrations-detail--onelogin .olg-person{display:flex;align-items:center;gap:8px}.integrations-detail--onelogin .olg-avatar{flex:none;width:26px;height:26px;border-radius:50%;background:var(--olg-navy);color:#fff;font-size:9.5px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--onelogin .olg-section-label,.integrations-detail--onelogin .olg-label{font-size:9.5px;color:var(--olg-muted);letter-spacing:.04em}.integrations-detail--onelogin .olg-section-label{text-transform:uppercase;font-weight:600}.integrations-detail--onelogin .olg-fields{display:flex;flex-direction:column;gap:5px}.integrations-detail--onelogin .olg-field{display:flex;flex-direction:column;min-width:0}.integrations-detail--onelogin .olg-value{font-size:11px;font-weight:500;color:var(--olg-navy);overflow-wrap:normal}.integrations-detail--onelogin .olg-email{white-space:nowrap}.integrations-detail--onelogin .olg-check{flex:none}.integrations-detail--onelogin .olg-ok{display:flex;align-items:center;gap:5px;color:var(--olg-green);font-weight:600;font-size:10.5px;margin-top:auto}.integrations-detail--onelogin .olg-pill{align-self:flex-start;padding:2px 8px;border-radius:999px;font-size:9.5px;font-weight:600;border:1px solid transparent}.integrations-detail--onelogin .olg-pill--green{color:var(--olg-green);background:#f0f9f3;border-color:#cfe8d7}.integrations-detail--onelogin .olg-pill--blue{color:var(--olg-blue);background:#f0f4ff;border-color:#d3dcfa}.integrations-detail--onelogin .olg-pill--red{color:var(--olg-red);background:#fef3f2;border-color:#f7d4d0}.integrations-detail--onelogin .olg-login{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.integrations-detail--onelogin .olg-login li{position:relative;font-weight:600;font-size:10.5px;border:1px solid var(--olg-border);border-radius:8px;padding:3px 8px}.integrations-detail--onelogin .olg-login li+li:before{content:"";position:absolute;left:12px;bottom:100%;height:10px;width:1px;background:var(--olg-blue)}.integrations-detail--onelogin .olg-login li+li:after{content:"";position:absolute;left:9.5px;top:-5px;width:5px;height:5px;border-right:1px solid var(--olg-blue);border-bottom:1px solid var(--olg-blue);transform:rotate(45deg)}.integrations-detail--onelogin .olg-map{display:grid;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr);gap:4px;align-items:stretch}.integrations-detail--onelogin .olg-arrow{color:var(--olg-blue);justify-self:center;align-self:center;flex:none}.integrations-detail--onelogin .olg-chip{font-size:10px;font-weight:500;padding:3px 6px;border-radius:7px;background:#f3f5f8;border:1px solid var(--olg-border);color:var(--olg-navy);display:flex;align-items:center}.integrations-detail--onelogin .olg-chip--rz{background:#f0f4ff;border-color:#d3dcfa;color:var(--olg-blue)}.integrations-detail--onelogin .olg-perms,.integrations-detail--onelogin .olg-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.integrations-detail--onelogin .olg-perms li,.integrations-detail--onelogin .olg-checks li{display:flex;justify-content:space-between;align-items:center;gap:6px;border-top:1px solid #eef0f3;padding-top:4px}.integrations-detail--onelogin .olg-perms li span{color:var(--olg-muted)}.integrations-detail--onelogin .olg-perms b{display:inline-flex;gap:3px;align-items:center;font-weight:600;color:var(--olg-green);white-space:nowrap}.integrations-detail--onelogin .olg-perms b.olg-none{color:var(--olg-muted);font-weight:400}.integrations-detail--onelogin .olg-checks li{color:var(--olg-navy)}.integrations-detail--onelogin .olg-checks .olg-check{color:var(--olg-green)}.integrations-detail--onelogin .olg-status{display:flex;align-items:center;gap:5px;font-weight:600}.integrations-detail--onelogin .olg-dot{width:7px;height:7px;border-radius:50%;background:var(--olg-green);display:inline-block}.integrations-detail--onelogin .olg-conn{display:flex;align-items:center;gap:8px;padding-left:20px;height:34px}.integrations-detail--onelogin .olg-conn-line{order:-1;width:1px;height:100%;background:var(--olg-blue);position:relative}.integrations-detail--onelogin .olg-conn-line:after{content:"";position:absolute;bottom:-1px;left:-3px;width:6px;height:6px;border-right:1px solid var(--olg-blue);border-bottom:1px solid var(--olg-blue);transform:rotate(45deg) translate(-1px,-1px)}.integrations-detail--onelogin .olg-conn-label{font-size:9.5px;color:var(--olg-muted);white-space:nowrap}.integrations-detail--onelogin .olg-lower{display:flex;flex-direction:column;gap:12px;min-width:0}.integrations-detail--onelogin .olg-flow-row{display:flex;flex-direction:column;min-width:0}.integrations-detail--onelogin .olg-node{display:flex;flex-direction:column;gap:1px;min-width:0;border:1px solid var(--olg-border);border-radius:10px;padding:6px 8px;background:#fafbfc}.integrations-detail--onelogin .olg-node strong{font-size:11px}.integrations-detail--onelogin .olg-node--end{border-color:#cfe8d7;background:#f0f9f3}.integrations-detail--onelogin .olg-granted{display:inline-flex;gap:4px;align-items:center;color:var(--olg-green);font-weight:600}.integrations-detail--onelogin .olg-flow .olg-conn{height:28px;padding-left:16px}.integrations-detail--onelogin .olg-depro{border:1px dashed #d4d8df;border-radius:12px;padding:10px 12px;background:#fff;display:flex;flex-direction:column;gap:8px;min-width:0}.integrations-detail--onelogin .olg-depro-title{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.integrations-detail--onelogin .olg-example{font-size:9.5px;color:var(--olg-muted)}.integrations-detail--onelogin .olg-depro-body{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.integrations-detail--onelogin .olg-step{display:flex;flex-direction:column}.integrations-detail--onelogin .olg-depro-trigger{display:flex;margin-left:12px;transform:rotate(90deg)}.integrations-detail--onelogin .olg-trans{display:inline-flex;align-items:center;gap:5px;font-weight:600;flex-wrap:wrap}.integrations-detail--onelogin .olg-red{font-style:normal;color:var(--olg-red)}.integrations-detail--onelogin .olg-footer{margin:0;font-size:9.5px;color:var(--olg-muted);text-align:right}@container olghero (min-width: 1150px){@container olgscene (min-width: 640px){.integrations-detail--onelogin .olg-main{display:grid;grid-template-columns:minmax(0,1.15fr) 16px minmax(0,1fr) 16px minmax(0,1.4fr) 16px minmax(0,1.1fr);padding-top:30px;align-items:start}.integrations-detail--onelogin .olg-main>.olg-conn{position:relative;display:block;height:auto;padding:0}.integrations-detail--onelogin .olg-main .olg-conn-line{position:absolute;left:1px;right:1px;top:24px;width:auto;height:1px}.integrations-detail--onelogin .olg-main .olg-conn-line:after{inset:-3px 0 auto auto;transform:rotate(-45deg)}.integrations-detail--onelogin .olg-main .olg-conn-label{position:absolute;top:-24px;left:50%;transform:translate(-50%)}.integrations-detail--onelogin .olg-lower{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2fr);align-items:stretch}.integrations-detail--onelogin .olg-flow{justify-content:center}.integrations-detail--onelogin .olg-flow-row{display:grid;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr) 12px minmax(0,1fr);gap:0;padding-top:30px;align-items:stretch}.integrations-detail--onelogin .olg-flow-row>.olg-conn{position:relative;display:block;height:auto;padding:0}.integrations-detail--onelogin .olg-flow-row .olg-conn-line{position:absolute;left:0;right:0;top:24px;width:auto;height:1px}.integrations-detail--onelogin .olg-flow-row .olg-conn-line:after{inset:-3px 0 auto auto;transform:rotate(-45deg)}.integrations-detail--onelogin .olg-flow-row .olg-conn-label{position:absolute;top:-20px;left:50%;transform:translate(-50%);font-size:8.5px}.integrations-detail--onelogin .olg-depro-trigger{margin:0;transform:none}.integrations-detail--onelogin .olg-depro-body{flex-direction:row;align-items:center;gap:20px;flex-wrap:wrap}}}.integrations-page.integrations-detail--jumpcloud{container:jclhero/inline-size}.integrations-page.integrations-detail--jumpcloud .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--jumpcloud .integrations-detail-hero>*{min-width:0}@container jclhero (min-width:1150px){.integrations-page.integrations-detail--jumpcloud .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.integrations-detail--jumpcloud .jcl-scene{--jn:#14213d;--jb:#2f6fed;--jg:#15803d;--jr:#b4343a;--jm:#6b7280;--jl:#e3e6ec;container:jclscene/inline-size;width:100%;min-width:0;max-width:440px;margin-inline:auto;display:flex;flex-direction:column;gap:10px;color:var(--jn);font-size:11px;line-height:1.35;text-align:left}.integrations-detail--jumpcloud .jcl-scene *{box-sizing:border-box;min-width:0;font-family:inherit;word-break:normal;overflow-wrap:normal}.integrations-detail--jumpcloud .jcl-top,.integrations-detail--jumpcloud .jcl-mid{display:flex;flex-direction:column;gap:10px}.integrations-detail--jumpcloud .jcl-card{background:#fff;border:1px solid var(--jl);border-radius:12px;padding:10px;box-shadow:0 1px 2px #14213d0d;display:flex;flex-direction:column;gap:6px}.integrations-detail--jumpcloud .jcl-head{display:flex;align-items:center;gap:8px}.integrations-detail--jumpcloud .jcl-head-t{display:flex;flex-direction:column}.integrations-detail--jumpcloud .jcl-head-t>b{font-size:10.5px;font-weight:400;color:var(--jm)}.integrations-detail--jumpcloud .jcl-brand{font-size:13px;font-weight:700;color:var(--jn);display:flex}.integrations-detail--jumpcloud .jcl-rz-word{font-style:italic}.integrations-detail--jumpcloud .jcl-logo,.integrations-detail--jumpcloud .jcl-logo .integrations-logo{display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;max-width:28px;max-height:28px;overflow:hidden}.integrations-detail--jumpcloud .jcl-logo .integrations-logo,.integrations-detail--jumpcloud .jcl-logo img,.integrations-detail--jumpcloud .jcl-logo svg{padding:0;border:0;background:none;box-shadow:none;border-radius:0;width:28px;height:28px;object-fit:contain}.integrations-detail--jumpcloud .jcl-rz{display:inline-flex;align-items:center;gap:5px}.integrations-detail--jumpcloud .jcl-rz img{width:20px;height:20px}.integrations-detail--jumpcloud .jcl-rz i{font-style:italic;font-weight:700;font-size:13px;color:var(--jn)}.integrations-detail--jumpcloud .jcl-ico{color:var(--jb);flex:none}.integrations-detail--jumpcloud .jcl-person{display:flex;align-items:center;gap:9px}.integrations-detail--jumpcloud .jcl-person b{display:block;font-size:12px}.integrations-detail--jumpcloud .jcl-person small{color:var(--jm);font-size:11px}.integrations-detail--jumpcloud .jcl-av,.integrations-detail--jumpcloud .jcl-lap{width:32px;height:32px;border-radius:50%;background:#e8effd;color:var(--jb);font-weight:700;font-size:11px;display:inline-flex;align-items:center;justify-content:center;flex:none}.integrations-detail--jumpcloud .jcl-lap{border-radius:8px}.integrations-detail--jumpcloud .jcl-sec{display:flex;align-items:center;gap:6px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--jm);font-weight:600;border-top:1px solid var(--jl);padding-top:8px}.integrations-detail--jumpcloud .jcl-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.integrations-detail--jumpcloud .jcl-f-full{grid-column:1/-1}.integrations-detail--jumpcloud .jcl-f{display:flex;flex-direction:column;gap:1px}.integrations-detail--jumpcloud .jcl-k,.integrations-detail--jumpcloud .jcl-in small,.integrations-detail--jumpcloud .jcl-trio small,.integrations-detail--jumpcloud .jcl-ev-row small,.integrations-detail--jumpcloud .jcl-app span:first-child,.integrations-detail--jumpcloud .jcl-engine small{font-size:9.5px;color:var(--jm);letter-spacing:.02em}.integrations-detail--jumpcloud .jcl-v{font-weight:600;font-size:11px;overflow-wrap:normal;word-break:normal}.integrations-detail--jumpcloud .jcl-nw{white-space:nowrap}.integrations-detail--jumpcloud .jcl-ok{color:var(--jg)}.integrations-detail--jumpcloud .jcl-scene em{font-style:normal}.integrations-detail--jumpcloud .jcl-pill{display:inline-flex;align-self:flex-start;align-items:center;gap:5px;padding:4px 8px;border-radius:999px;font-weight:600;font-size:10px;background:#e9f6ee;color:var(--jg);white-space:normal}.integrations-detail--jumpcloud .jcl-pill.jcl-blue{background:#e8effd;color:var(--jb)}.integrations-detail--jumpcloud .jcl-strong{letter-spacing:.02em;font-size:10px}.integrations-detail--jumpcloud .jcl-app{display:flex;align-items:center;gap:8px}.integrations-detail--jumpcloud .jcl-checks,.integrations-detail--jumpcloud .jcl-perms{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.integrations-detail--jumpcloud .jcl-checks li,.integrations-detail--jumpcloud .jcl-perms li{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:5px 0;border-top:1px solid #eef0f4}.integrations-detail--jumpcloud .jcl-checks em{display:inline-flex;align-items:center;gap:4px;font-weight:600;font-size:11px}.integrations-detail--jumpcloud .jcl-perms em{font-weight:600;color:var(--jb)}.integrations-detail--jumpcloud .jcl-perms em.jcl-mute{color:var(--jm)}.integrations-detail--jumpcloud .jcl-count{font-weight:700;font-size:13px}.integrations-detail--jumpcloud .jcl-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;border-top:1px solid var(--jl);padding-top:8px}.integrations-detail--jumpcloud .jcl-trio span{display:flex;flex-direction:column}.integrations-detail--jumpcloud .jcl-trio em{font-weight:600;display:inline-flex;align-items:center;gap:3px;font-size:11px}.integrations-detail--jumpcloud .jcl-sess{display:flex;align-items:center;gap:6px;font-weight:600;color:var(--jg);margin-top:auto}.integrations-detail--jumpcloud .jcl-sess i{width:7px;height:7px;border-radius:50%;background:var(--jg)}.integrations-detail--jumpcloud .jcl-link{display:flex;flex-direction:column;align-items:center;font-size:9.5px;color:var(--jm);height:32px;position:relative}.integrations-detail--jumpcloud .jcl-link:after{content:"";position:absolute;left:calc(50% - 3px);top:13px;border:3px solid transparent;border-top-color:var(--jb);border-bottom:0}.integrations-detail--jumpcloud .jcl-link i{width:1px;height:16px;background:var(--jb)}.integrations-detail--jumpcloud .jcl-link span{margin-top:2px}.integrations-detail--jumpcloud .jcl-perm-link{display:flex;flex-direction:column;align-items:center;justify-content:center;height:34px;position:relative;gap:3px;color:var(--jm);font-size:9.5px}.integrations-detail--jumpcloud .jcl-perm-link i{width:1px;height:18px;background:var(--jb);position:relative}.integrations-detail--jumpcloud .jcl-perm-link i:after{content:"";position:absolute;left:-3px;bottom:-1px;border:3px solid transparent;border-top-color:var(--jb);border-bottom:0}.integrations-detail--jumpcloud .jcl-cond{background:#f6f8fd;border:1px solid #d5e0f8;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:10px}.integrations-detail--jumpcloud .jcl-cond-t{display:flex;align-items:center;gap:6px;font-weight:700;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.integrations-detail--jumpcloud .jcl-fan{display:flex;flex-direction:column;align-items:stretch;gap:0}.integrations-detail--jumpcloud .jcl-inputs{display:flex;flex-direction:column;gap:4px}.integrations-detail--jumpcloud .jcl-in{position:relative;background:#fff;border:1px solid var(--jl);border-radius:10px;padding:8px 10px;display:grid;grid-template-columns:1fr auto;column-gap:8px;align-items:center}.integrations-detail--jumpcloud .jcl-in b{font-size:12.5px}.integrations-detail--jumpcloud .jcl-in em{display:inline-flex;align-items:center;gap:3px;font-weight:600;font-size:11px;grid-row:1/3;grid-column:2}.integrations-detail--jumpcloud .jcl-in u{grid-column:1/3;text-decoration:none;font-size:9px;color:var(--jb);letter-spacing:.04em;text-transform:uppercase;margin-top:2px}.integrations-detail--jumpcloud .jcl-plus{text-align:center;color:var(--jb);font-weight:700;line-height:1}.integrations-detail--jumpcloud .jcl-collector{height:16px;position:relative}.integrations-detail--jumpcloud .jcl-collector i{position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--jb)}.integrations-detail--jumpcloud .jcl-collector i:after{content:"";position:absolute;left:-3px;bottom:0;border:3px solid transparent;border-top-color:var(--jb);border-bottom:0}.integrations-detail--jumpcloud .jcl-engine{background:#fff;border:1.5px solid var(--jb);border-radius:12px;padding:10px;display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.integrations-detail--jumpcloud .jcl-engine b{font-size:13px}.integrations-detail--jumpcloud .jcl-arrow{height:30px;position:relative;display:flex;align-items:center;justify-content:center}.integrations-detail--jumpcloud .jcl-arrow:before{content:"";position:absolute;left:50%;top:0;bottom:5px;width:1px;background:var(--jb)}.integrations-detail--jumpcloud .jcl-arrow:after{content:"";position:absolute;left:calc(50% - 4px);bottom:0;border:4px solid transparent;border-top:6px solid var(--jb);border-bottom:0}.integrations-detail--jumpcloud .jcl-arrow span{position:relative;background:#f6f8fd;padding:0 6px;font-size:9.5px;color:var(--jm);margin-left:70px}.integrations-detail--jumpcloud .jcl-result{background:#fff;border:1px solid #bfe3cc;border-radius:12px;padding:10px;display:flex;flex-direction:column;align-items:center;gap:4px}.integrations-detail--jumpcloud .jcl-result b{color:var(--jg);letter-spacing:.05em;font-size:13px}.integrations-detail--jumpcloud .jcl-event{background:#fff;border:1px solid #f0d4d6;border-left:3px solid var(--jr);border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.integrations-detail--jumpcloud .jcl-ev-h{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:11px}.integrations-detail--jumpcloud .jcl-ev-h b{letter-spacing:.06em;font-size:10.5px}.integrations-detail--jumpcloud .jcl-ev-h>span:last-child{color:var(--jm)}.integrations-detail--jumpcloud .jcl-tag{background:#f1f2f5;color:var(--jm);border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:600}.integrations-detail--jumpcloud .jcl-ev-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.integrations-detail--jumpcloud .jcl-ev-row p{margin:2px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-weight:600;font-size:11.5px}.integrations-detail--jumpcloud .jcl-ev-row p span{display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.integrations-detail--jumpcloud .jcl-ev-row s{text-decoration:none;color:var(--jm)}.integrations-detail--jumpcloud .jcl-bad{color:var(--jr)}.integrations-detail--jumpcloud .jcl-ev-note{font-size:11px;font-weight:600;color:var(--jr);background:#fcf1f2;border-radius:8px;padding:5px 8px}.integrations-detail--jumpcloud .jcl-foot{text-align:center;font-size:9.5px;color:var(--jm)}@container jclhero (min-width:1150px){.integrations-detail--jumpcloud .jcl-scene{max-width:none}@container jclscene (min-width:640px){.integrations-detail--jumpcloud .jcl-top{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.integrations-detail--jumpcloud .jcl-mid{display:grid;grid-template-columns:minmax(0,1.15fr) 16px minmax(0,1fr);padding-top:22px}.integrations-detail--jumpcloud .jcl-link{display:block;height:32px}.integrations-detail--jumpcloud .jcl-link i{position:absolute;left:25%;right:16%;top:10px;height:1px;width:auto}.integrations-detail--jumpcloud .jcl-link i:before{content:"";position:absolute;right:0;top:-10px;height:10px;width:1px;background:var(--jb)}.integrations-detail--jumpcloud .jcl-link:before{content:"";position:absolute;left:25%;top:10px;bottom:3px;width:1px;background:var(--jb)}.integrations-detail--jumpcloud .jcl-link:after{left:calc(25% - 3px);top:auto;bottom:0}.integrations-detail--jumpcloud .jcl-link span{position:absolute;left:42%;top:13px;margin:0}.integrations-detail--jumpcloud .jcl-perm-link{height:auto;justify-content:flex-start;padding-top:24px}.integrations-detail--jumpcloud .jcl-perm-link i{width:100%;height:1px}.integrations-detail--jumpcloud .jcl-perm-link i:after{left:auto;right:0;bottom:-3px;border:3px solid transparent;border-left-color:var(--jb);border-right:0}.integrations-detail--jumpcloud .jcl-perm-link>span{position:absolute;left:50%;top:-20px;transform:translate(-50%)}.integrations-detail--jumpcloud .jcl-fan{display:grid;grid-template-columns:minmax(0,1.5fr) 18px minmax(0,1fr) 54px minmax(0,1fr);align-items:center}.integrations-detail--jumpcloud .jcl-inputs{gap:2px}.integrations-detail--jumpcloud .jcl-plus{display:block;font-size:10px;height:6px}.integrations-detail--jumpcloud .jcl-in{padding:7px 10px}.integrations-detail--jumpcloud .jcl-in:after{content:"";position:absolute;left:100%;top:50%;width:9px;height:1px;background:var(--jb)}.integrations-detail--jumpcloud .jcl-collector{height:auto;align-self:stretch;margin-block:22px}.integrations-detail--jumpcloud .jcl-collector i{left:9px;width:1px;top:0;bottom:0}.integrations-detail--jumpcloud .jcl-collector i:after{display:none}.integrations-detail--jumpcloud .jcl-collector:after{content:"";position:absolute;left:9px;top:50%;width:9px;height:1px;background:var(--jb)}.integrations-detail--jumpcloud .jcl-collector:before{content:"";position:absolute;right:0;top:calc(50% - 3px);border:3px solid transparent;border-left-color:var(--jb);border-right:0}.integrations-detail--jumpcloud .jcl-arrow{height:auto;width:100%}.integrations-detail--jumpcloud .jcl-arrow:before{inset:50% 5px auto 0;width:auto;height:1px}.integrations-detail--jumpcloud .jcl-arrow:after{left:auto;right:0;bottom:auto;top:calc(50% - 4px);border:4px solid transparent;border-left:6px solid var(--jb);border-right:0}.integrations-detail--jumpcloud .jcl-arrow span{margin:0;position:absolute;top:calc(50% - 20px);left:50%;transform:translate(-50%);padding:0;background:none;white-space:nowrap;font-size:8.5px}.integrations-detail--jumpcloud .jcl-ev-row{grid-template-columns:repeat(4,minmax(0,1fr))}}}.integrations-page.integrations-detail--duo{container-name:duhero;container-type:inline-size}.integrations-page.integrations-detail--duo .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--duo .integrations-detail-hero>*{min-width:0}@container duhero (min-width: 1150px){.integrations-page.integrations-detail--duo .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.integrations-detail--duo .duo-scene{--duo-navy: #14213d;--duo-muted: #6b7280;--duo-border: #e3e6eb;--duo-blue: #2f5bea;--duo-green: #15803d;--duo-duo: #237f35;--duo-red: #b42318;--duo-amber: #2f5bea;container-name:duscene;container-type:inline-size;width:100%;min-width:0;max-width:440px;margin-inline:auto;color:var(--duo-navy);font-size:11px;line-height:1.35;display:flex;flex-direction:column;gap:12px;box-sizing:border-box}@container duhero (min-width: 1150px){.integrations-detail--duo .duo-scene{max-width:none}}.integrations-detail--duo .duo-scene *,.integrations-detail--duo .duo-scene *:before,.integrations-detail--duo .duo-scene *:after{box-sizing:border-box}.integrations-detail--duo .duo-flow{display:flex;flex-direction:column;gap:18px;min-width:0}.integrations-detail--duo .duo-flow>*{position:relative;min-width:0}.integrations-detail--duo .duo-flow>*:not(:last-child):after{content:"";position:absolute;left:50%;top:100%;width:1px;height:18px;background:var(--duo-blue)}.integrations-detail--duo .duo-flow>*:not(:last-child):before{content:"";position:absolute;left:calc(50% - 3px);top:calc(100% + 14px);border:3px solid transparent;border-top-color:var(--duo-blue);border-bottom:0}.integrations-detail--duo .duo-card{background:#fff;border:1px solid var(--duo-border);border-radius:12px;box-shadow:0 1px 3px #14213d0f;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.integrations-detail--duo .duo-main{border-color:var(--duo-duo)}.integrations-detail--duo .duo-head{display:flex;align-items:center;gap:8px}.integrations-detail--duo .duo-head>div{display:flex;flex-direction:column;min-width:0}.integrations-detail--duo .duo-brand{font-size:13px;font-style:italic;font-weight:700;color:var(--duo-blue)}.integrations-detail--duo .duo-brand-duo{font-size:13px;color:var(--duo-navy)}.integrations-detail--duo .duo-sub{font-size:11px;color:var(--duo-muted)}.integrations-detail--duo .duo-fav{width:20px;height:20px;flex:none}.integrations-detail--duo .duo-logo{display:inline-flex;width:28px;height:28px;flex:none;overflow:hidden}.integrations-detail--duo .duo-logo .integrations-logo,.integrations-detail--duo .duo-logo img,.integrations-detail--duo .duo-logo svg{width:28px;height:28px;max-width:28px;max-height:28px;border:0;background:none;padding:0;box-shadow:none;border-radius:0;object-fit:contain}.integrations-detail--duo .duo-ico{flex:none;vertical-align:-2px}.integrations-detail--duo .duo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px}.integrations-detail--duo .duo-field{display:flex;flex-direction:column;min-width:0}.integrations-detail--duo .duo-full{grid-column:1 / -1}.integrations-detail--duo .duo-label{font-size:9.5px;color:var(--duo-muted);letter-spacing:.04em;text-transform:uppercase}.integrations-detail--duo .duo-value{font-size:11px;font-weight:600;color:var(--duo-navy);overflow-wrap:normal;word-break:normal}.integrations-detail--duo .duo-ok{color:var(--duo-green)}.integrations-detail--duo .duo-bad{color:var(--duo-red)}.integrations-detail--duo .duo-wait{color:var(--duo-amber)}.integrations-detail--duo .duo-note{margin:0;font-size:11px;font-weight:600;display:flex;gap:5px;align-items:center;color:var(--duo-muted)}.integrations-detail--duo .duo-note.duo-ok{color:var(--duo-green)}.integrations-detail--duo .duo-note.duo-bad{color:var(--duo-red)}.integrations-detail--duo .duo-note.duo-wait{color:var(--duo-amber)}.integrations-detail--duo .duo-pill{align-self:flex-start;display:inline-block;font-size:9.5px;font-weight:700;padding:2px 8px;border-radius:999px;border:1px solid transparent}.integrations-detail--duo .duo-pill-blue{background:#eaf0ff;color:var(--duo-blue);border-color:#cbd8fb}.integrations-detail--duo .duo-pill-ok{background:#e8f6ec;color:var(--duo-green);border-color:#bfe3c9}.integrations-detail--duo .duo-pill-bad{background:#fdecea;color:var(--duo-red);border-color:#f5c6c1}.integrations-detail--duo .duo-pill-wait{background:#eaf0ff;color:var(--duo-amber);border-color:#cbd8fb}.integrations-detail--duo .duo-big{font-size:11px;padding:4px 12px}.integrations-detail--duo .duo-opts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.integrations-detail--duo .duo-opt{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid var(--duo-border);border-radius:8px;color:var(--duo-muted);font-weight:600}.integrations-detail--duo .duo-opt em{margin-left:auto;font-style:normal;font-size:9.5px;color:var(--duo-green)}.integrations-detail--duo .duo-sel{border-color:var(--duo-duo);background:#f0f9f1;color:var(--duo-navy)}.integrations-detail--duo .duo-send{appearance:none;border:0;cursor:pointer;font:inherit;font-size:12px;font-weight:700;background:var(--duo-duo);color:#fff;padding:8px 10px;border-radius:8px}.integrations-detail--duo .duo-send:hover{filter:brightness(.95)}.integrations-detail--duo .duo-send:focus-visible,.integrations-detail--duo .duo-phone-btns button:focus-visible{outline:2px solid var(--duo-blue);outline-offset:3px}.integrations-detail--duo .duo-sim{margin:0;font-size:9.5px;color:var(--duo-muted);text-align:center}.integrations-detail--duo .duo-phone-wrap{display:flex;justify-content:center}.integrations-detail--duo .duo-phone{width:190px;max-width:100%;background:#fff;border:5px solid var(--duo-navy);border-radius:24px;padding:14px 12px 12px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;box-shadow:0 2px 6px #14213d1a}.integrations-detail--duo .duo-notch{width:36px;height:4px;border-radius:4px;background:#d5dae3}.integrations-detail--duo .duo-phone-duo{font-size:13px;letter-spacing:.14em;color:var(--duo-duo)}.integrations-detail--duo .duo-phone-title{font-size:11px;color:var(--duo-muted)}.integrations-detail--duo .duo-phone-body{display:flex;flex-direction:column;gap:1px;font-size:11px;color:var(--duo-muted)}.integrations-detail--duo .duo-phone-body strong{font-size:13px;color:var(--duo-navy)}.integrations-detail--duo .duo-phone-btns{display:flex;gap:6px;width:100%}.integrations-detail--duo .duo-phone-btns button{appearance:none;flex:1;font:inherit;font-size:11px;font-weight:700;cursor:pointer;border-radius:8px;padding:7px 4px}.integrations-detail--duo .duo-deny{background:#fff;color:var(--duo-muted);border:1px solid var(--duo-border)}.integrations-detail--duo .duo-approve{background:var(--duo-green);color:#fff;border:1px solid var(--duo-green);flex:1.4!important}.integrations-detail--duo .duo-phone-result{margin:0;font-size:11px;font-weight:700;display:flex;flex-direction:column;min-height:14px}.integrations-detail--duo .duo-phone-result small{font-size:9.5px;font-weight:500}.integrations-detail--duo .duo-phone-result.duo-ok{color:var(--duo-green)}.integrations-detail--duo .duo-phone-result.duo-bad{color:var(--duo-red)}.integrations-detail--duo .duo-phone-result.duo-wait{color:var(--duo-amber)}.integrations-detail--duo .duo-result{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;border-top:1px solid var(--duo-border);padding-top:7px}.integrations-detail--duo .duo-result .duo-label{flex-basis:100%}.integrations-detail--duo .duo-result strong{font-size:13px}.integrations-detail--duo .duo-progress{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.integrations-detail--duo .duo-step{position:relative;display:grid;grid-template-columns:20px auto 1fr;align-items:center;gap:8px}.integrations-detail--duo .duo-step:not(:last-child):after{content:"";position:absolute;left:9.5px;top:20px;width:1px;height:10px;background:#b9c3d6}.integrations-detail--duo .duo-dot{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;border:1px solid #cbd3e1;color:var(--duo-muted);background:#fff}.integrations-detail--duo .duo-done .duo-dot{background:var(--duo-green);border-color:var(--duo-green);color:#fff}.integrations-detail--duo .duo-blocked .duo-dot{background:var(--duo-red);border-color:var(--duo-red);color:#fff}.integrations-detail--duo .duo-blocked .duo-value{color:var(--duo-red)}.integrations-detail--duo .duo-denied{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:8px 10px;border:1px dashed #f0c4bf;border-radius:10px;background:#fff}.integrations-detail--duo .duo-tag{flex-basis:100%;font-size:9.5px;font-weight:700;color:var(--duo-red);text-transform:uppercase;letter-spacing:.04em}.integrations-detail--duo .duo-den-item{display:flex;flex-direction:column;min-width:0;position:relative}.integrations-detail--duo .duo-den-item+.duo-den-item:before{content:"→";position:absolute;left:-12px;top:9px;color:var(--duo-muted)}.integrations-detail--duo .duo-den-item b{font-size:11px}.integrations-detail--duo .duo-foot{margin:0;text-align:center;font-size:9.5px;color:var(--duo-muted)}.integrations-detail--duo .duo-live{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.integrations-detail--duo .duo-scene{position:relative}@container duhero (min-width: 1150px){@container duscene (min-width: 640px){.integrations-detail--duo .duo-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:26px;row-gap:20px;align-items:stretch}.integrations-detail--duo .duo-a{grid-area:1 / 1}.integrations-detail--duo .duo-b{grid-area:1 / 2}.integrations-detail--duo .duo-c{grid-area:1 / 3}.integrations-detail--duo .duo-d{grid-area:2 / 3}.integrations-detail--duo .duo-f{grid-area:2 / 2}.integrations-detail--duo .duo-e{grid-area:2 / 1}.integrations-detail--duo .duo-flow>.duo-a:after,.integrations-detail--duo .duo-flow>.duo-b:after{left:100%;top:50%;width:26px;height:1px}.integrations-detail--duo .duo-flow>.duo-a:before,.integrations-detail--duo .duo-flow>.duo-b:before{left:calc(100% + 20px);top:calc(50% - 3px);border:3px solid transparent;border-left-color:var(--duo-blue);border-right:0}.integrations-detail--duo .duo-flow>.duo-c:after{left:50%;top:100%;width:1px;height:20px}.integrations-detail--duo .duo-flow>.duo-c:before{left:calc(50% - 3px);top:calc(100% + 16px);border:3px solid transparent;border-top-color:var(--duo-blue);border-bottom:0}.integrations-detail--duo .duo-flow>.duo-d:after,.integrations-detail--duo .duo-flow>.duo-f:after{left:auto;right:100%;top:50%;width:26px;height:1px}.integrations-detail--duo .duo-flow>.duo-d:before,.integrations-detail--duo .duo-flow>.duo-f:before{left:auto;right:calc(100% + 20px);top:calc(50% - 3px);border:3px solid transparent;border-right-color:var(--duo-blue);border-left:0}.integrations-detail--duo .duo-progress{flex-direction:row;justify-content:space-between;gap:6px}.integrations-detail--duo .duo-step{flex:1;grid-template-columns:20px 1fr;grid-template-rows:auto auto;column-gap:6px;row-gap:0}.integrations-detail--duo .duo-step .duo-dot{grid-row:1 / 3}.integrations-detail--duo .duo-step:not(:last-child):after{left:auto;right:4px;top:10px;width:14px;height:1px}}}.integrations-page.integrations-detail--cyberark{container-name:cykhero;container-type:inline-size}.integrations-page.integrations-detail--cyberark .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-page.integrations-detail--cyberark .integrations-detail-hero>*{min-width:0}@container cykhero (min-width: 1000px){.integrations-page.integrations-detail--cyberark .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.integrations-detail--cyberark .cyk-scene{--cyk-navy: #14213d;--cyk-muted: #6b7280;--cyk-border: #e3e6eb;--cyk-blue: #2f5bea;--cyk-or: #d9650b;--cyk-green: #15803d;--cyk-red: #b42318;width:100%;min-width:0;max-width:760px;margin-inline:auto;color:var(--cyk-navy);font-size:10.5px;line-height:1.3;display:flex;flex-direction:column;gap:10px;box-sizing:border-box;container-name:cykscene;container-type:inline-size}.integrations-detail--cyberark .cyk-scene *,.integrations-detail--cyberark .cyk-scene *:before{box-sizing:border-box}.integrations-detail--cyberark .cyk-label{font-size:9px;text-transform:uppercase;letter-spacing:.04em;color:var(--cyk-muted)}.integrations-detail--cyberark .cyk-sub{font-size:10px;color:var(--cyk-muted)}.integrations-detail--cyberark .cyk-timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.integrations-detail--cyberark .cyk-timeline li{display:flex;align-items:center;gap:6px}.integrations-detail--cyberark .cyk-tick{width:16px;height:16px;border-radius:50%;background:var(--cyk-green);color:#fff;display:grid;place-items:center;flex:none}.integrations-detail--cyberark .cyk-tl-sub{font-weight:600}.integrations-detail--cyberark .cyk-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.integrations-detail--cyberark .cyk-card{background:#fff;border:1px solid var(--cyk-border);border-radius:12px;box-shadow:0 1px 3px #14213d0f;padding:9px 10px;display:flex;flex-direction:column;gap:7px;min-width:0}.integrations-detail--cyberark .cyk-policy{border-color:var(--cyk-or)}.integrations-detail--cyberark .cyk-jit{border-color:var(--cyk-green);border-width:2px}.integrations-detail--cyberark .cyk-head{display:flex;align-items:center;gap:7px}.integrations-detail--cyberark .cyk-head>div{display:flex;flex-direction:column;min-width:0}.integrations-detail--cyberark .cyk-head b{font-size:12px}.integrations-detail--cyberark .cyk-rz{width:20px;height:20px;border-radius:6px;background:var(--cyk-blue);color:#fff;font-weight:700;display:grid;place-items:center;flex:none}.integrations-detail--cyberark .cyk-logo{display:inline-flex;width:20px;height:20px;flex:none;overflow:hidden}.integrations-detail--cyberark .cyk-logo .integrations-logo,.integrations-detail--cyberark .cyk-logo img,.integrations-detail--cyberark .cyk-logo svg{width:20px;height:20px;max-width:20px;max-height:20px;border:0;background:none;padding:0;box-shadow:none;border-radius:0;object-fit:contain}.integrations-detail--cyberark .cyk-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 8px}.integrations-detail--cyberark .cyk-field{display:flex;flex-direction:column;min-width:0}.integrations-detail--cyberark .cyk-full{grid-column:1 / -1}.integrations-detail--cyberark .cyk-value{font-size:10.5px;font-weight:600}.integrations-detail--cyberark .cyk-ok{color:var(--cyk-green)}.integrations-detail--cyberark .cyk-bad{color:var(--cyk-red)}.integrations-detail--cyberark .cyk-or{color:var(--cyk-or)}.integrations-detail--cyberark .cyk-user{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.integrations-detail--cyberark .cyk-note{margin:0;font-size:10px;font-weight:600;color:var(--cyk-muted);display:flex;align-items:center;gap:4px}.integrations-detail--cyberark .cyk-note.cyk-ok{color:var(--cyk-green)}.integrations-detail--cyberark .cyk-btn{font:inherit;font-size:11px;font-weight:700;background:var(--cyk-blue);color:#fff;border:0;border-radius:8px;padding:6px 10px;display:inline-flex;align-items:center;justify-content:center;gap:5px;cursor:default}.integrations-detail--cyberark .cyk-pill{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;font-size:9.5px;font-weight:700;padding:2px 8px;border-radius:999px;border:1px solid transparent}.integrations-detail--cyberark .cyk-big{font-size:11px;padding:3px 10px}.integrations-detail--cyberark .cyk-pill-ok{background:#e8f6ec;color:var(--cyk-green);border-color:#bfe3c9}.integrations-detail--cyberark .cyk-pill-or{background:#fff1e6;color:var(--cyk-or);border-color:#f6d3b6}.integrations-detail--cyberark .cyk-pill-bad{background:#fdecea;color:var(--cyk-red);border-color:#f5c6c1}.integrations-detail--cyberark .cyk-count{display:flex;align-items:baseline;gap:6px;color:var(--cyk-or);border:1px solid #f6d3b6;background:#fff8f2;border-radius:10px;padding:5px 10px}.integrations-detail--cyberark .cyk-count svg{align-self:center}.integrations-detail--cyberark .cyk-count strong{font-size:22px;font-variant-numeric:tabular-nums;line-height:1}.integrations-detail--cyberark .cyk-count span{font-size:10px;color:var(--cyk-muted)}.integrations-detail--cyberark .cyk-ladder{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:5px}.integrations-detail--cyberark .cyk-ladder li{font-size:9.5px;font-weight:600;color:var(--cyk-muted);border:1px solid var(--cyk-border);border-radius:8px;padding:5px 8px;background:#fff;display:flex;flex-direction:column;gap:3px;position:relative}.integrations-detail--cyberark .cyk-ladder li+li:before{content:"↓";position:absolute;top:-12px;left:50%;color:var(--cyk-muted);background:#fff}.integrations-detail--cyberark .cyk-ladder .cyk-ladder-hot{color:var(--cyk-or);border-color:var(--cyk-or);background:#fff8f2}.integrations-detail--cyberark .cyk-ladder-hot span{font-size:20px;font-variant-numeric:tabular-nums}.integrations-detail--cyberark .cyk-ba{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.integrations-detail--cyberark .cyk-ba-item{border:1px solid var(--cyk-border);border-radius:10px;padding:6px 9px;display:flex;flex-direction:column;gap:2px;background:#fff}.integrations-detail--cyberark .cyk-ba-hot{border-color:var(--cyk-or);background:#fff8f2}.integrations-detail--cyberark .cyk-bottom{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:stretch}.integrations-detail--cyberark .cyk-audit{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.integrations-detail--cyberark .cyk-audit li{display:grid;grid-template-columns:52px 1fr;gap:6px;font-weight:600}.integrations-detail--cyberark .cyk-denied{border:1px dashed #f0c4bf;border-radius:10px;padding:8px 10px;display:flex;flex-direction:column;gap:5px;background:#fff;min-width:0}.integrations-detail--cyberark .cyk-tag{font-size:9px;font-weight:700;color:var(--cyk-red);text-transform:uppercase;letter-spacing:.04em}.integrations-detail--cyberark .cyk-foot{margin:0;text-align:center;font-size:9.5px;color:var(--cyk-muted)}@container cykscene (min-width: 440px){.integrations-detail--cyberark .cyk-ba{grid-template-columns:repeat(3,minmax(0,1fr))}.integrations-detail--cyberark .cyk-bottom{grid-template-columns:repeat(2,minmax(0,1fr))}}@container cykhero (min-width: 1000px){.integrations-detail--cyberark .cyk-ladder{grid-template-columns:repeat(3,minmax(0,1fr))}.integrations-detail--cyberark .cyk-ladder li+li:before{content:"→";top:6px;left:-8px}.integrations-detail--cyberark .cyk-timeline{flex-direction:row;justify-content:space-between}.integrations-detail--cyberark .cyk-timeline li{flex:1;flex-wrap:wrap;row-gap:0;position:relative}.integrations-detail--cyberark .cyk-timeline li:not(:last-child):after{content:"";position:absolute;left:22px;right:4px;top:8px;height:1px;background:#cbd3e1;z-index:0}.integrations-detail--cyberark .cyk-timeline li .cyk-label{position:relative;background:#fff;padding-right:3px;z-index:1}.integrations-detail--cyberark .cyk-timeline li .cyk-tl-sub{flex-basis:100%;padding-left:22px;font-size:9.5px}.integrations-detail--cyberark .cyk-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.integrations-page.integrations-detail--sailpoint{container-name:sptpage;container-type:inline-size}.integrations-page.integrations-detail--sailpoint .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:center}.integrations-page.integrations-detail--sailpoint .integrations-detail-hero>*{min-width:0}@media(min-width:1100px){.integrations-page.integrations-detail--sailpoint .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:40px}}.integrations-detail--sailpoint .spt-scene{--spt-blue: #2563eb;--spt-pur: #5b4bd6;--spt-ink: #192337;--spt-mut: #6b778a;--spt-line: #e4e9f0;display:flex;flex-direction:column;gap:8px;min-width:0;font-size:10px;line-height:1.3;color:var(--spt-ink)}.integrations-detail--sailpoint .spt-scene *{box-sizing:border-box}.integrations-detail--sailpoint .spt-card{background:#fff;border:1px solid var(--spt-line);border-radius:12px;padding:10px 11px;box-shadow:0 1px 4px #1923370a;min-width:0}.integrations-detail--sailpoint .spt-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.integrations-detail--sailpoint .spt-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.integrations-detail--sailpoint .spt-head{display:flex;align-items:center;gap:7px;margin-bottom:6px}.integrations-detail--sailpoint .spt-head b{display:block;font-size:11px}.integrations-detail--sailpoint .spt-sub{display:block;color:var(--spt-mut);font-size:9.5px}.integrations-detail--sailpoint .spt-logo{display:inline-flex;width:22px;height:22px;flex:none}.integrations-detail--sailpoint .spt-logo .integrations-logo{width:22px;height:22px;border-radius:6px;border-color:#e0dcf7}.integrations-detail--sailpoint .spt-logo svg,.integrations-detail--sailpoint .spt-logo img{width:14px;height:14px}.integrations-detail--sailpoint .spt-rz{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:none;border-radius:6px;background:var(--spt-blue);color:#fff;font-weight:800;font-style:italic;font-size:12px}.integrations-detail--sailpoint .spt-row{display:flex;justify-content:space-between;gap:8px;padding:2px 0;border-top:1px solid #f0f3f7;line-height:1.3}.integrations-detail--sailpoint .spt-row span{color:var(--spt-mut)}.integrations-detail--sailpoint .spt-row b{text-align:right;font-weight:650;overflow-wrap:anywhere}.integrations-detail--sailpoint .spt-ok{color:#15803d}.integrations-detail--sailpoint .spt-or{color:#b45309}.integrations-detail--sailpoint .spt-bad{color:#c0362c}.integrations-detail--sailpoint .spt-mute{color:#8a95a5}.integrations-detail--sailpoint .spt-person{display:flex;align-items:center;gap:7px;margin-bottom:4px;font-size:11px}.integrations-detail--sailpoint .spt-av{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;border-radius:50%;background:#ecebfb;color:var(--spt-pur);font-size:8px;font-weight:700;font-style:normal}.integrations-detail--sailpoint .spt-pill{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:999px;font-size:9.5px;font-weight:650;white-space:nowrap}.integrations-detail--sailpoint .spt-pill-ok{background:#e8f7ee;color:#15803d}.integrations-detail--sailpoint .spt-pill-or{background:#fef3e0;color:#b45309}.integrations-detail--sailpoint .spt-pill-bad{background:#fdecea;color:#c0362c}.integrations-detail--sailpoint .spt-pill-mute{background:#f0f3f7;color:#55627a}.integrations-detail--sailpoint .spt-foot{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;color:var(--spt-mut);font-size:9.5px}.integrations-detail--sailpoint .spt-life{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.integrations-detail--sailpoint .spt-life li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;font-size:9px;color:var(--spt-mut)}.integrations-detail--sailpoint .spt-life li b{color:var(--spt-ink);font-size:9.5px;text-transform:uppercase;letter-spacing:.04em}.integrations-detail--sailpoint .spt-life li:not(:last-child):after{content:"";position:absolute;top:7px;left:calc(50% + 11px);width:calc(100% - 22px);border-top:1px solid #cfd6e4}.integrations-detail--sailpoint .spt-tick{display:inline-flex;width:14px;height:14px;border-radius:50%;background:#15803d;color:#fff;align-items:center;justify-content:center;margin-bottom:2px}.integrations-detail--sailpoint .spt-seq{display:flex;flex-wrap:wrap;align-items:stretch;gap:4px;padding:7px;border:1px dashed #cfd3f3;border-radius:12px;background:#fff}.integrations-detail--sailpoint .spt-seq-item{display:flex;align-items:center;gap:4px;flex:1 1 0;min-width:0}.integrations-detail--sailpoint .spt-seq-node{flex:1;min-width:0;padding:5px 6px;border:1px solid var(--spt-line);border-radius:8px;font-size:8.5px;color:var(--spt-mut);line-height:1.25}.integrations-detail--sailpoint .spt-seq-node b{display:block;color:var(--spt-ink);font-size:9.5px}.integrations-detail--sailpoint .spt-seq-sp{border-color:#cfc9f4;background:#f6f5fe}.integrations-detail--sailpoint .spt-seq-rz{border-color:#c4d8fa;background:#f1f6ff}.integrations-detail--sailpoint .spt-arrow{flex:none;color:#8b97ad}.integrations-detail--sailpoint .spt-dash-top{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;flex-wrap:wrap}.integrations-detail--sailpoint .spt-metrics{display:flex;gap:6px}.integrations-detail--sailpoint .spt-metrics div{padding:3px 8px;border:1px solid var(--spt-line);border-radius:8px;min-width:58px}.integrations-detail--sailpoint .spt-metrics b{display:block;font-size:14px;line-height:1.2}.integrations-detail--sailpoint .spt-metrics span{color:var(--spt-mut);font-size:8.5px}.integrations-detail--sailpoint .spt-dash-body{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:4px}.integrations-detail--sailpoint .spt-tr{display:grid;grid-template-columns:1.4fr 1.3fr .8fr .9fr;gap:6px;align-items:center;padding:5px 0;border-top:1px solid #f0f3f7}.integrations-detail--sailpoint .spt-th{color:var(--spt-mut);font-size:8.5px;text-transform:uppercase;letter-spacing:.05em;border-top:0}.integrations-detail--sailpoint .spt-u{display:flex;align-items:center;gap:5px;font-weight:650;min-width:0}.integrations-detail--sailpoint .spt-mh{font-weight:700;font-size:10px;margin-bottom:3px}.integrations-detail--sailpoint .spt-mr{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));text-align:center;padding:4px 0;border-top:1px solid #f0f3f7;font-weight:700}.integrations-detail--sailpoint .spt-mr>span{min-width:0;overflow-wrap:anywhere}.integrations-detail--sailpoint .spt-mt{color:var(--spt-mut);font-size:8.5px;border-top:0;font-weight:600}.integrations-detail--sailpoint .spt-mn{text-align:left;font-weight:600;font-size:9px}.integrations-detail--sailpoint .spt-legend{display:flex;gap:10px;margin-top:4px;font-size:9px;font-weight:600}.integrations-detail--sailpoint .spt-actions{display:flex;gap:6px;margin-top:6px}.integrations-detail--sailpoint .spt-btn{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:7px;font-size:9.5px;font-weight:650;border:1px solid}.integrations-detail--sailpoint .spt-btn-ok{background:#15803d;border-color:#15803d;color:#fff}.integrations-detail--sailpoint .spt-btn-bad{background:#fff;border-color:#efc2be;color:#c0362c}.integrations-detail--sailpoint .spt-shift{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-bottom:4px;color:var(--spt-mut)}.integrations-detail--sailpoint .spt-shift b{color:var(--spt-pur)}.integrations-detail--sailpoint .spt-shift b.spt-bad{color:#c0362c}.integrations-detail--sailpoint .spt-note{display:flex;align-items:center;gap:5px;margin:0;color:#8793a5;font-size:10px}@media(min-width:1100px){.integrations-detail--sailpoint .spt-dash-body{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}@media(max-width:1099px){.integrations-detail--sailpoint .spt-scene{font-size:11px}.integrations-detail--sailpoint .spt-grid3,.integrations-detail--sailpoint .spt-grid2,.integrations-detail--sailpoint .spt-dash-body{grid-template-columns:minmax(0,1fr)}.integrations-detail--sailpoint .spt-seq{flex-direction:column}.integrations-detail--sailpoint .spt-seq-item{flex-direction:column;align-items:stretch}.integrations-detail--sailpoint .spt-seq-item .spt-arrow{transform:rotate(90deg);align-self:center}.integrations-detail--sailpoint .spt-life{grid-template-columns:minmax(0,1fr);gap:7px}.integrations-detail--sailpoint .spt-life li{flex-direction:row;gap:7px;text-align:left}.integrations-detail--sailpoint .spt-life li:not(:last-child):after{top:15px;left:6px;height:8px;width:1px;border-top:0;border-left:1px solid #cfd6e4}.integrations-detail--sailpoint .spt-metrics{width:100%}.integrations-detail--sailpoint .spt-metrics div{flex:1;min-width:0}}@media(max-width:640px){.integrations-detail--sailpoint .spt-tr{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,.95fr);gap:4px;font-size:9.5px}.integrations-detail--sailpoint .spt-u{flex-direction:column;align-items:flex-start;gap:3px}.integrations-detail--sailpoint .spt-pill{white-space:normal}.integrations-detail--sailpoint .spt-tr>span{min-width:0;overflow-wrap:anywhere}.integrations-detail--sailpoint .spt-mr{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));gap:3px}}.integrations-page.integrations-detail--ping-identity .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:center}.integrations-page.integrations-detail--ping-identity .integrations-detail-hero>*{min-width:0}@media(min-width:1100px){.integrations-page.integrations-detail--ping-identity .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:36px}}.integrations-detail--ping-identity .pgi-scene{--pgi-red: #d6293e;--pgi-blue: #2563eb;--pgi-ink: #192337;--pgi-mut: #6b778a;--pgi-line: #e4e9f0;display:flex;flex-direction:column;gap:8px;min-width:0;font-size:9.5px;line-height:1.3;color:var(--pgi-ink)}.integrations-detail--ping-identity .pgi-scene *{box-sizing:border-box}.integrations-detail--ping-identity .pgi-badge{align-self:flex-start;padding:2px 8px;border:1px solid var(--pgi-line);border-radius:999px;color:var(--pgi-mut);font-size:9px;font-weight:600}.integrations-detail--ping-identity .pgi-cols{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.integrations-detail--ping-identity .pgi-col{display:flex;flex-direction:column;gap:6px;min-width:0}@media(min-width:1100px){.integrations-detail--ping-identity .pgi-cols{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr)}}.integrations-detail--ping-identity .pgi-card{background:#fff;border:1px solid var(--pgi-line);border-radius:12px;padding:9px 10px;box-shadow:0 1px 4px #1923370a;min-width:0}.integrations-detail--ping-identity .pgi-card--engine{border-color:#f0c4ca;border-top:3px solid var(--pgi-red)}.integrations-detail--ping-identity .pgi-card--grant{border-color:#bfe3cc}.integrations-detail--ping-identity .pgi-card--bad{border-color:#f3c6c1;background:snow}.integrations-detail--ping-identity .pgi-head,.integrations-detail--ping-identity .pgi-person{display:flex;align-items:center;gap:7px;margin-bottom:5px}.integrations-detail--ping-identity .pgi-head b,.integrations-detail--ping-identity .pgi-person b{display:block;font-size:11px}.integrations-detail--ping-identity .pgi-sub{display:block;color:var(--pgi-mut);font-size:9.5px}.integrations-detail--ping-identity .pgi-logo{display:inline-flex;width:22px;height:22px;flex:none}.integrations-detail--ping-identity .pgi-logo .integrations-logo{width:22px;height:22px;border-radius:6px;border-color:#f3c6cc}.integrations-detail--ping-identity .pgi-logo svg,.integrations-detail--ping-identity .pgi-logo img{width:14px;height:14px}.integrations-detail--ping-identity .pgi-rz{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:none;border-radius:6px;background:var(--pgi-blue);color:#fff;font-weight:800;font-style:italic;font-size:12px}.integrations-detail--ping-identity .pgi-av{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:none;border-radius:50%;background:#e8f0ff;color:var(--pgi-blue);font-size:8px;font-weight:700;font-style:normal}.integrations-detail--ping-identity .pgi-row{display:flex;justify-content:space-between;gap:8px;padding:2px 0;border-top:1px solid #f0f3f7}.integrations-detail--ping-identity .pgi-row span{color:var(--pgi-mut)}.integrations-detail--ping-identity .pgi-row b{text-align:right;font-weight:650;overflow-wrap:anywhere}.integrations-detail--ping-identity .pgi-ok{color:#15803d}.integrations-detail--ping-identity .pgi-bad{color:#c0362c}.integrations-detail--ping-identity .pgi-orc{color:#b45309}.integrations-detail--ping-identity .pgi-btn{margin-top:6px;padding:6px;text-align:center;border-radius:8px;background:var(--pgi-blue);color:#fff;font-weight:650;font-size:10px}.integrations-detail--ping-identity .pgi-foot{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;color:var(--pgi-mut);font-size:9.5px}.integrations-detail--ping-identity .pgi-foot.pgi-ok{color:#15803d;font-weight:650}.integrations-detail--ping-identity .pgi-note{margin-top:4px;color:var(--pgi-mut)}.integrations-detail--ping-identity .pgi-pill{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:999px;font-size:9.5px;font-weight:650;white-space:nowrap}.integrations-detail--ping-identity .pgi-pill-ok{background:#e8f7ee;color:#15803d}.integrations-detail--ping-identity .pgi-pill-bad{background:#fdecea;color:#c0362c}.integrations-detail--ping-identity .pgi-down{display:flex;justify-content:center;color:#9fb0c8;line-height:0;padding:1px 0}.integrations-detail--ping-identity .pgi-eng-title{display:flex;align-items:center;gap:5px;margin-bottom:6px;font-size:10.5px;font-weight:700;color:var(--pgi-red)}.integrations-detail--ping-identity .pgi-node{padding:6px 8px;border:1px solid var(--pgi-line);border-radius:9px;background:#fafbfd}.integrations-detail--ping-identity .pgi-node>b{display:block;font-size:10.5px}.integrations-detail--ping-identity .pgi-node>span:not(.pgi-lbl){display:block;color:var(--pgi-mut)}.integrations-detail--ping-identity .pgi-node>.pgi-ok{color:#15803d;font-weight:650}.integrations-detail--ping-identity .pgi-node--policy{border-color:#f0c4ca;background:#fff5f6}.integrations-detail--ping-identity .pgi-node--or{border-color:#f1d9a8;background:#fffaf0}.integrations-detail--ping-identity .pgi-lbl{display:flex;align-items:center;gap:4px;margin-bottom:2px;color:var(--pgi-mut);font-size:8.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.integrations-detail--ping-identity .pgi-lbl.pgi-orc{color:#b45309}.integrations-detail--ping-identity .pgi-sm{display:block;margin:3px 0;font-size:10.5px}.integrations-detail--ping-identity .pgi-dot{width:6px;height:6px;border-radius:50%;background:#16a34a}.integrations-detail--ping-identity .pgi-active{display:inline-flex;align-items:center;gap:4px}.integrations-detail--ping-identity .pgi-bar{height:3px;margin-top:5px;border-radius:3px;background:#e8edf4;overflow:hidden}.integrations-detail--ping-identity .pgi-bar i{display:block;width:100%;height:100%;background:#16a34a;transform-origin:left;animation:pgi-eval 2.4s ease-out infinite}@keyframes pgi-eval{0%{transform:scaleX(0)}70%,to{transform:scaleX(1)}}.integrations-detail--ping-identity .pgi-branches{display:grid;grid-template-columns:1fr 1fr;gap:5px}.integrations-detail--ping-identity .pgi-br{padding:4px 6px;border-radius:7px;display:flex;flex-direction:column}.integrations-detail--ping-identity .pgi-br-ok{background:#e8f7ee;color:#15803d}.integrations-detail--ping-identity .pgi-br-or{background:#fef3e0;color:#b45309}.integrations-detail--ping-identity .pgi-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:6px}.integrations-detail--ping-identity .pgi-allow,.integrations-detail--ping-identity .pgi-grant{display:flex;align-items:center;justify-content:center;gap:4px;padding:5px;border-radius:8px;background:#e8f7ee;color:#15803d;font-weight:750;letter-spacing:.03em}.integrations-detail--ping-identity .pgi-grant{margin-top:6px;padding:8px;font-size:11px}.integrations-detail--ping-identity .pgi-chips{display:flex;flex-wrap:wrap;gap:3px;margin-bottom:3px}.integrations-detail--ping-identity .pgi-chip{display:inline-flex;align-items:center;gap:2px;padding:1px 5px;border:1px solid var(--pgi-line);border-radius:999px;background:#fff}.integrations-detail--ping-identity .pgi-chip-on{border-color:#f1d9a8;background:#fef3e0;color:#b45309;font-weight:650}.integrations-detail--ping-identity .pgi-pol-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;margin-bottom:5px;font-size:10.5px}.integrations-detail--ping-identity .pgi-pol-grid{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 8px;align-items:center}.integrations-detail--ping-identity .pgi-pol-grid em{font-style:normal;color:var(--pgi-mut);margin-right:4px}.integrations-detail--ping-identity .pgi-kw{font-weight:800;color:var(--pgi-blue);font-size:9px}.integrations-detail--ping-identity .pgi-kw-then{color:#15803d}@media(min-width:1100px){.integrations-detail--ping-identity .pgi-pol-grid{grid-template-columns:repeat(4,auto auto)}.integrations-detail--ping-identity .pgi-pol-grid{display:flex;flex-wrap:wrap;gap:4px 10px}}.integrations-detail--ping-identity .pgi-timeline{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:6px}.integrations-detail--ping-identity .pgi-timeline li{display:flex;align-items:center;gap:6px}.integrations-detail--ping-identity .pgi-timeline li span:last-child{color:var(--pgi-mut)}.integrations-detail--ping-identity .pgi-tl-dot{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;background:#16a34a;color:#fff;flex:none}@media(min-width:1100px){.integrations-detail--ping-identity .pgi-timeline{grid-template-columns:repeat(5,1fr)}.integrations-detail--ping-identity .pgi-timeline li{flex-direction:column;align-items:flex-start;gap:1px;padding-top:10px;position:relative}.integrations-detail--ping-identity .pgi-timeline li:before{content:"";position:absolute;top:7px;left:15px;right:-6px;border-top:1px solid #cfd8e6}.integrations-detail--ping-identity .pgi-timeline li:last-child:before{display:none}.integrations-detail--ping-identity .pgi-tl-dot{position:absolute;top:0;left:0;z-index:1}.integrations-detail--ping-identity .pgi-timeline li{padding-top:20px}.integrations-detail--ping-identity .pgi-timeline li:before{top:7px}}.integrations-detail--ping-identity .pgi-fine{display:flex;align-items:center;gap:4px;color:#8a95a5;font-size:9px}@media(max-width:1099px){.integrations-detail--ping-identity .pgi-split,.integrations-detail--ping-identity .pgi-branches{grid-template-columns:minmax(0,1fr)}.integrations-detail--ping-identity .pgi-scene{font-size:11px}}@media(prefers-reduced-motion:reduce){.integrations-detail--ping-identity .pgi-bar i{animation:none}}.integrations-page.integrations-detail--keeper .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:center}.integrations-page.integrations-detail--keeper .integrations-detail-hero>*{min-width:0}@media(min-width:1100px){.integrations-page.integrations-detail--keeper .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:36px}}.integrations-detail--keeper .kpv-scene{--ink: #192337;--mut: #6b778a;--line: #e4e9f0;--y: #ffc20e;--yb: #fff6d6;--g: #1f6b45;--gb: #e8f4ed;--r: #b4322d;--rb: #fdeeed;display:flex;flex-direction:column;gap:8px;min-width:0;font-size:11px;line-height:1.3;color:var(--ink)}.integrations-detail--keeper .kpv-scene *{box-sizing:border-box}.integrations-detail--keeper .kpv-scene b{font-weight:650}.integrations-detail--keeper .kpv-scene i{font-style:normal;color:var(--mut)}.integrations-detail--keeper .kpv-note{display:flex;align-items:center;gap:4px;margin:0;color:#8a95a5;font-size:9px}.integrations-detail--keeper .kpv-cols{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.integrations-detail--keeper .kpv-col{display:flex;flex-direction:column;gap:8px;min-width:0}@media(min-width:1100px){.integrations-detail--keeper .kpv-scene{font-size:9.5px}.integrations-detail--keeper .kpv-cols{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr)}}.integrations-detail--keeper .kpv-card{display:flex;flex-direction:column;gap:6px;min-width:0;padding:8px 9px;background:#fff;border:1px solid var(--line);border-radius:11px;box-shadow:0 2px 8px #1923370a;position:relative}.integrations-detail--keeper .kpv-col>.kpv-card+.kpv-card:before{content:"↓";position:absolute;left:50%;top:-11px;color:#9aabba;font-size:10px;line-height:10px;background:#fff}.integrations-detail--keeper .kpv-card--hero{border-color:var(--y);box-shadow:0 4px 14px #19233712}.integrations-detail--keeper .kpv-head{display:flex;align-items:center;gap:5px;min-width:0}.integrations-detail--keeper .kpv-head strong{font-size:1.1em}.integrations-detail--keeper .kpv-sub{color:var(--mut)}.integrations-detail--keeper .kpv-ico{display:inline-flex;align-items:center;justify-content:center;flex:none;width:18px;height:18px;border-radius:5px;background:var(--ink);color:var(--y)}.integrations-detail--keeper .kpv-logo{display:inline-flex;width:18px;height:18px;border-radius:5px;overflow:hidden;background:#fff}.integrations-detail--keeper .kpv-logo .integrations-logo{width:18px;height:18px;border:0;border-radius:5px}.integrations-detail--keeper .kpv-logo svg,.integrations-detail--keeper .kpv-logo img{width:13px;height:13px}.integrations-detail--keeper .kpv-ico:has(.kpv-logo){background:transparent}.integrations-detail--keeper .kpv-r{color:#2563eb;background:#eaf1ff;border-radius:5px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-style:italic}.integrations-detail--keeper .kpv-ico:has(.kpv-r){background:transparent}.integrations-detail--keeper .kpv-recs,.integrations-detail--keeper .kpv-checks,.integrations-detail--keeper .kpv-toggles,.integrations-detail--keeper .kpv-audit,.integrations-detail--keeper .kpv-metrics,.integrations-detail--keeper .kpv-timeline{list-style:none;margin:0;padding:0}.integrations-detail--keeper .kpv-recs li{display:grid;grid-template-columns:12px minmax(0,1fr) auto 10px;align-items:center;gap:5px;padding:4px 0;border-top:1px solid #eef1f5;color:var(--mut)}.integrations-detail--keeper .kpv-recs li:first-child{border-top:0}.integrations-detail--keeper .kpv-recs span{display:flex;flex-direction:column;min-width:0}.integrations-detail--keeper .kpv-recs b{color:var(--ink)}.integrations-detail--keeper .kpv-scene code{font-family:inherit;letter-spacing:.08em;color:var(--ink)}.integrations-detail--keeper .kpv-who{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:2px 8px;margin:0}.integrations-detail--keeper .kpv-dl{display:grid;grid-template-columns:minmax(0,1fr);gap:3px;margin:0}.integrations-detail--keeper .kpv-dl--2{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-detail--keeper .kpv-dl--3{grid-template-columns:repeat(3,minmax(0,1fr))}.integrations-detail--keeper .kpv-dl .kpv-wide{grid-column:1 / -1}.integrations-detail--keeper .kpv-dl div{min-width:0;padding:3px 5px;background:#f7f9fc;border-radius:6px}.integrations-detail--keeper .kpv-dl dt{color:var(--mut);font-size:.88em;text-transform:uppercase;letter-spacing:.04em}.integrations-detail--keeper .kpv-dl dd{margin:0;font-weight:600;overflow-wrap:anywhere;display:flex;align-items:center;gap:3px}.integrations-detail--keeper .kpv-pill{display:inline-flex;align-self:flex-start;align-items:center;gap:3px;padding:2px 8px;border-radius:999px;font-weight:650;white-space:nowrap}.integrations-detail--keeper .kpv-pill--y{background:var(--yb);color:#5b4300;border:1px solid #f3d36b}.integrations-detail--keeper .kpv-pill--g{background:var(--gb);color:var(--g)}.integrations-detail--keeper .kpv-pill--r{background:var(--rb);color:var(--r);border:1px solid #f1c5c2}.integrations-detail--keeper .kpv-pill--lg{align-self:stretch;justify-content:center;padding:5px;font-size:1.1em}.integrations-detail--keeper .kpv-btn{align-self:flex-start;padding:4px 11px;border-radius:7px;background:#2563eb;color:#fff;font-weight:650}.integrations-detail--keeper .kpv-ok{display:inline-flex;align-items:center;gap:3px;color:var(--g);font-weight:600}.integrations-detail--keeper .kpv-g{color:var(--g);flex:none}.integrations-detail--keeper .kpv-checks li,.integrations-detail--keeper .kpv-toggles li{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:2px 0}.integrations-detail--keeper .kpv-toggles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 10px;padding-top:4px;border-top:1px solid #eef1f5}.integrations-detail--keeper .kpv-toggles em{font-style:normal;padding:0 6px;border-radius:999px;background:#eef1f5;color:var(--mut);font-weight:650}.integrations-detail--keeper .kpv-toggles em.is-on{background:var(--gb);color:var(--g)}.integrations-detail--keeper .kpv-sig{padding:6px;border:1px solid #f3d36b;border-radius:9px;background:#fffdf5;display:flex;flex-direction:column;gap:5px}.integrations-detail--keeper .kpv-sig-title{display:flex;justify-content:space-between;gap:6px}.integrations-detail--keeper .kpv-flow{display:flex;align-items:center;gap:6px;color:var(--mut);font-weight:600}.integrations-detail--keeper .kpv-flow i{flex:1;border-top:1px dashed #c9d3e0}.integrations-detail--keeper .kpv-flow span{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border:1px solid var(--line);border-radius:999px;background:#fff;color:#2563eb}.integrations-detail--keeper .kpv-user{display:grid;grid-template-columns:24px minmax(0,1fr);gap:4px 7px;align-items:center}.integrations-detail--keeper .kpv-user p{margin:0;display:flex;flex-direction:column}.integrations-detail--keeper .kpv-user .kpv-dl{grid-column:1 / -1}.integrations-detail--keeper .kpv-ava{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#eaf1ff;color:#2563eb;font-weight:700;font-size:.9em}.integrations-detail--keeper .kpv-field{display:flex;flex-direction:column;gap:2px}.integrations-detail--keeper .kpv-field span{color:var(--mut)}.integrations-detail--keeper .kpv-field em{display:flex;align-items:center;justify-content:space-between;font-style:normal;padding:4px 6px;border:1px solid #d7dfe9;border-radius:6px;letter-spacing:.02em;overflow-wrap:anywhere}.integrations-detail--keeper .kpv-kf{display:inline-flex;padding:2px;border-radius:4px;background:var(--y);color:var(--ink)}.integrations-detail--keeper .kpv-fine{display:flex;align-items:center;gap:4px;margin:0;color:#8a95a5;font-size:.95em}.integrations-detail--keeper .kpv-oks{display:flex;flex-direction:column;gap:2px}.integrations-detail--keeper .kpv-audit li{display:grid;grid-template-columns:46px minmax(0,1fr);gap:6px;padding:2px 0}.integrations-detail--keeper .kpv-audit time{color:var(--mut);font-variant-numeric:tabular-nums}.integrations-detail--keeper .kpv-timeline{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;padding:6px 8px;background:#fff;border:1px solid var(--line);border-radius:11px}.integrations-detail--keeper .kpv-timeline li{display:flex;align-items:center;gap:6px}.integrations-detail--keeper .kpv-timeline span{flex:1;color:var(--mut)}@media(min-width:1100px){.integrations-detail--keeper .kpv-timeline{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.integrations-detail--keeper .kpv-timeline li{flex-direction:column;align-items:flex-start;gap:1px;padding-top:6px;border-top:2px solid var(--y);position:relative}.integrations-detail--keeper .kpv-timeline li .kpv-g{position:absolute;top:5px;right:0}}.integrations-detail--keeper .kpv-bottom{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}@media(min-width:1100px){.integrations-detail--keeper .kpv-bottom{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:stretch}}.integrations-detail--keeper .kpv-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}@media(min-width:1100px){.integrations-detail--keeper .kpv-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.integrations-detail--keeper .kpv-metrics li{display:flex;flex-direction:column;justify-content:center;padding:6px 8px;background:#fff;border:1px solid var(--line);border-radius:10px}.integrations-detail--keeper .kpv-metrics b{font-size:16px;color:var(--ink)}.integrations-detail--keeper .kpv-metrics span{color:var(--mut)}.integrations-detail--keeper .kpv-denied{border-color:#f1c5c2}.integrations-page.integrations-detail--lastpass .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:center}.integrations-page.integrations-detail--lastpass .integrations-detail-hero>*{min-width:0}@media(min-width:1100px){.integrations-page.integrations-detail--lastpass .integrations-detail-hero{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:32px}}.integrations-detail--lastpass .lph-scene{--ink: #192337;--mut: #6b778a;--line: #e4e9f0;--red: #d32d27;--blue: #2563eb;--g: #1f6b45;--gb: #e8f4ed;--a: #92600a;--ab: #fff4dc;min-width:0;display:flex;flex-direction:column;gap:6px;color:var(--ink);font-size:9.5px;line-height:1.3}.integrations-detail--lastpass .lph-scene *{box-sizing:border-box}.integrations-detail--lastpass .lph-scene i{font-style:normal;color:var(--mut)}.integrations-detail--lastpass .lph-note{display:flex;align-items:center;gap:4px;margin:0;color:#8a95a5;font-size:9px}.integrations-detail--lastpass .lph-flow{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px}.integrations-detail--lastpass .lph-flow li{display:inline-flex;align-items:center;gap:4px;font-weight:700;font-size:9px;padding:3px 7px;border:1px solid var(--line);border-radius:999px;background:#fff}.integrations-detail--lastpass .lph-flow li span{color:var(--blue)}.integrations-detail--lastpass .lph-arr{color:#9db4d6;margin-left:2px}.integrations-detail--lastpass .lph-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;align-items:start}.integrations-detail--lastpass .lph-col{display:flex;flex-direction:column;gap:6px;min-width:0}.integrations-detail--lastpass .lph-card{min-width:0;padding:7px 8px;background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 2px 8px #183b6a0a;display:flex;flex-direction:column;gap:3px}.integrations-detail--lastpass .lph-main{border-color:#f0c4c2}.integrations-detail--lastpass .lph-warn{border-color:#f1d79a}.integrations-detail--lastpass .lph-rem{border-color:#c9dbf8}.integrations-detail--lastpass .lph-head{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.integrations-detail--lastpass .lph-head strong{font-size:10.5px}.integrations-detail--lastpass .lph-sub{color:var(--mut);font-size:9px}.integrations-detail--lastpass .lph-ico{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;border-radius:5px;background:#fdeeed;color:var(--red);font-size:9px;font-weight:800;flex:none}.integrations-detail--lastpass .lph-ico.lph-b{background:#eef4ff;color:var(--blue);font-style:italic}.integrations-detail--lastpass .lph-ico.lph-u{background:#eef4ff;color:var(--blue)}.integrations-detail--lastpass .lph-logo{display:inline-flex}.integrations-detail--lastpass .lph-logo .integrations-logo{width:17px;height:17px;border:0;border-radius:5px;background:transparent}.integrations-detail--lastpass .lph-logo .integrations-logo svg,.integrations-detail--lastpass .lph-logo .integrations-logo img{width:13px;height:13px}.integrations-detail--lastpass .lph-ico:has(.lph-logo){background:transparent}.integrations-detail--lastpass .lph-score{display:flex;flex-direction:column;gap:3px}.integrations-detail--lastpass .lph-score>div:first-child{display:flex;align-items:baseline;justify-content:space-between}.integrations-detail--lastpass .lph-score strong{font-size:20px;letter-spacing:-.03em;color:var(--g)}.integrations-detail--lastpass .lph-bar{height:5px;border-radius:3px;background:#eef1f5;overflow:hidden}.integrations-detail--lastpass .lph-bar span{display:block;width:92%;height:100%;background:var(--g)}.integrations-detail--lastpass .lph-recs,.integrations-detail--lastpass .lph-health,.integrations-detail--lastpass .lph-log{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.integrations-detail--lastpass .lph-recs li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:2px 5px;align-items:center;padding:4px 5px;border:1px solid #edf0f4;border-radius:7px}.integrations-detail--lastpass .lph-recs li>svg{color:var(--red)}.integrations-detail--lastpass .lph-recs li span{display:flex;flex-direction:column;min-width:0}.integrations-detail--lastpass .lph-recs code{grid-column:2;font-size:9px;color:var(--mut);letter-spacing:.02em}.integrations-detail--lastpass .lph-recs .lph-pill{grid-column:3;grid-row:1 / span 2}.integrations-detail--lastpass .lph-health li{display:flex;justify-content:space-between;align-items:center;gap:4px}.integrations-detail--lastpass .lph-pill{display:inline-flex;align-items:center;gap:2px;font-style:normal;font-weight:700;font-size:8.5px;padding:1px 6px;border-radius:999px;white-space:nowrap}.integrations-detail--lastpass .lph-g{background:var(--gb);color:var(--g)}.integrations-detail--lastpass .lph-a{background:var(--ab);color:var(--a)}.integrations-detail--lastpass .lph-ok{display:inline-flex;align-items:center;gap:3px;color:var(--g);font-weight:650;font-size:9px}.integrations-detail--lastpass .lph-foot,.integrations-detail--lastpass .lph-small{margin:0;color:var(--mut);font-size:8.5px;display:flex;gap:3px;align-items:center}.integrations-detail--lastpass .lph-lbl{color:var(--mut);font-size:8.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-top:2px}.integrations-detail--lastpass .lph-grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:3px}.integrations-detail--lastpass .lph-grid4 div{display:flex;flex-direction:column;padding:3px;background:#f7f9fc;border-radius:6px}.integrations-detail--lastpass .lph-grid4 strong{font-size:13px}.integrations-detail--lastpass .lph-grid4 i{font-size:8px}.integrations-detail--lastpass .lph-row{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:2px 0;border-top:1px solid #f1f3f7;color:var(--mut)}.integrations-detail--lastpass .lph-row>span{min-width:0}.integrations-detail--lastpass .lph-row b{color:var(--ink);font-weight:650;text-align:right;display:inline-flex;align-items:center;gap:3px}.integrations-detail--lastpass .lph-row code,.integrations-detail--lastpass .lph-log code{font-family:inherit;color:var(--mut)}.integrations-detail--lastpass .lph-passed{display:flex;align-items:center;justify-content:center;gap:4px;padding:4px;border-radius:7px;background:var(--gb);color:var(--g);font-weight:800;font-size:9.5px;letter-spacing:.05em}.integrations-detail--lastpass .lph-path{display:flex;flex-wrap:wrap;align-items:center;gap:3px;font-weight:700;color:var(--blue)}.integrations-detail--lastpass .lph-hid{color:var(--ink)}.integrations-detail--lastpass .lph-field{display:flex;flex-direction:column;gap:1px}.integrations-detail--lastpass .lph-field>span{display:flex;align-items:center;justify-content:space-between;min-width:0;padding:3px 6px;border:1px solid #dde3ec;border-radius:6px;overflow-wrap:anywhere;font-weight:600}.integrations-detail--lastpass .lph-mini{margin-left:4px}.integrations-detail--lastpass .lph-tag{align-self:flex-start;margin-top:2px;padding:1px 7px;border-radius:999px;background:#eef4ff;color:var(--blue);font-weight:700;font-size:8.5px}.integrations-detail--lastpass .lph-btn{align-self:flex-start;margin-top:2px;padding:3px 9px;border-radius:6px;background:var(--ab);border:1px solid #f1d79a;color:var(--a);font-weight:700}.integrations-detail--lastpass .lph-log li{display:flex;gap:6px}.integrations-detail--lastpass .lph-log code{flex:none;width:54px;white-space:nowrap}.integrations-detail--lastpass .lph-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.integrations-detail--lastpass .lph-metrics div{display:flex;flex-direction:column;padding:5px 8px;border:1px solid var(--line);border-radius:10px;background:#fff}.integrations-detail--lastpass .lph-metrics strong{font-size:14px}@media(max-width:1099px){.integrations-detail--lastpass .lph-scene{font-size:11px}.integrations-detail--lastpass .lph-cols{grid-template-columns:minmax(0,1fr)}.integrations-detail--lastpass .lph-flow{flex-direction:column;align-items:flex-start}.integrations-detail--lastpass .lph-arr{transform:rotate(90deg)}.integrations-detail--lastpass .lph-path{flex-direction:column;align-items:flex-start}.integrations-detail--lastpass .lph-path svg{transform:rotate(90deg)}}@media(max-width:480px){.integrations-detail--lastpass .lph-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.integrations-detail--google-drive .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:clamp(24px,3.5vw,52px);align-items:center;padding:12px 0 40px}.integrations-detail--google-drive .integrations-detail-main{min-width:0}.integrations-detail--google-drive .gdv-scene{container-type:inline-size;min-width:0;width:100%;display:grid;gap:0;padding:12px;border:1px solid #e1e7ef;border-radius:14px;background:#f8fafc;color:#1c2a44;font-size:11px}.gdv-scene *,.gdv-scene *:before,.gdv-scene *:after{box-sizing:border-box}.gdv-scene,.gdv-scene *{overflow-wrap:anywhere}.gdv-note{font-size:10px;font-weight:600;color:#6a7890;margin:0 0 8px 2px}.gdv-card{background:#fff;border:1px solid #e1e7ef;border-radius:12px;padding:10px;box-shadow:0 1px 3px #192d550f;min-width:0}.gdv-browser{width:min(100%,430px);justify-self:start}.gdv-head{display:flex;gap:8px;align-items:center;margin-bottom:8px}.gdv-head>div{display:flex;flex-direction:column;min-width:0;line-height:1.3}.gdv-head strong{font-size:12px}.gdv-head span{color:#6a7890}.gdv-logo{width:26px;height:26px;flex:none;display:grid;place-items:center;border:1px solid #edf0f3;border-radius:7px}.gdv-logo .integrations-logo{width:26px;height:26px;border:0}.gdv-logo svg,.gdv-logo img{width:16px!important;height:16px!important}.gdv-r{width:26px;height:26px;flex:none;display:grid;place-items:center;border-radius:7px;background:#2563eb;color:#fff;font-weight:800;font-size:13px}.gdv-head .gdv-r{color:#fff}.gdv-crumbs{display:flex;flex-wrap:wrap;gap:2px;font-size:10px;color:#5a6a82;margin-bottom:7px}.gdv-crumbs em{font-style:normal;margin:0 3px;color:#b0bac8}.gdv-crumbs span:last-child{color:#1a73e8;font-weight:700}.gdv-body{display:grid;grid-template-columns:104px minmax(0,1fr);gap:8px}.gdv-tree{list-style:none;margin:0;padding:0;display:grid;gap:2px;align-content:start}.gdv-tree li{display:flex;gap:5px;align-items:center;padding:4px 6px;border-radius:6px;color:#4b5b73}.gdv-tree svg{flex:none;color:#f9ab00}.gdv-tree li.is-on{background:#e8f0fe;color:#1a56c4;font-weight:700}.gdv-files{display:grid;gap:3px;min-width:0;align-content:start}.gdv-fhead{display:flex;justify-content:space-between;font-weight:700;padding:0 4px 3px;color:#4b5b73}.gdv-fhead b{color:#6a7890;font-weight:600}.gdv-file{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:5px 6px;border:1px solid transparent;border-radius:7px}.gdv-file.is-sel{background:#e8f0fe;border-color:#aecbfa}.gdv-fn{flex:1;min-width:110px;font-weight:600}.gdv-fd{color:#8793a5;font-size:10px}.gdv-send{display:inline-flex;gap:4px;align-items:center;background:#2563eb;color:#fff;border-radius:999px;padding:3px 8px;font-weight:700;font-size:10px;margin-left:auto;animation:gdv-pulse 2.4s ease-in-out infinite}.gdv-ico{width:20px;height:20px;flex:none;display:grid;place-items:center;border-radius:5px;background:#fce8e6;color:#d93025}.gdv-ico-docx{background:#e8f0fe;color:#1a73e8}.gdv-ico-xlsx{background:#e6f4ea;color:#188038}.gdv-meta{margin-top:8px;padding-top:8px;border-top:1px solid #eef1f5;display:grid;gap:7px}.gdv-people{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 12px}.gdv-people li{display:flex;gap:5px;align-items:center}.gdv-people li>span:last-child{display:flex;flex-direction:column;line-height:1.25;color:#6a7890;font-size:10px}.gdv-people b{color:#1c2a44}.gdv-av{width:22px;height:22px;border-radius:50%;background:#eef2f8;border:1px solid #d9e1ec;display:grid;place-items:center;font-size:9px;font-weight:700;color:#3d5170}.gdv-chips{display:flex;flex-wrap:wrap;gap:5px}.gdv-chips>span{display:inline-flex;gap:4px;align-items:center;border:1px solid #e1e7ef;border-radius:999px;padding:2px 8px 2px 3px;font-weight:600;color:#4b5b73}.gdv-chips .gdv-ico{width:16px;height:16px}.gdv-sum{margin:0;color:#6a7890}.gdv-sum b{color:#1c2a44}.gdv-link{display:flex;align-items:center;justify-content:flex-end;height:30px;padding-right:30%;color:#2563eb;position:relative}.gdv-stem{position:absolute;left:18%;right:calc(30% + 14px);top:50%;border-top:1px solid #9db8e8}.gdv-link svg{position:relative;background:#f8fafc;transform:rotate(90deg)}.gdv-link-label{position:relative;background:#f8fafc;padding:0 5px;font-size:10px}.gdv-lower{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:8px;align-items:start}.gdv-expense{grid-column:2;grid-row:1}.gdv-side{grid-column:1;grid-row:1}.gdv-exp{display:grid;grid-template-columns:96px minmax(0,1fr);gap:9px}.gdv-doc{border:1px solid #e1e7ef;border-radius:8px;padding:7px;display:flex;flex-direction:column;gap:2px;background:#fbfcfe;color:#4b5b73;font-size:10px;align-self:start}.gdv-doc b{color:#d93025;font-size:12px}.gdv-doc strong{color:#1c2a44;font-size:13px}.gdv-doc em{font-style:normal;color:#188038;font-weight:600}.gdv-exp dl{margin:0;display:grid;gap:2px}.gdv-exp dl div{display:flex;justify-content:space-between;gap:8px}.gdv-exp dt{color:#8793a5}.gdv-exp dd{margin:0;font-weight:700;text-align:right}.gdv-status{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px;align-items:center}.gdv-ready{display:inline-flex;gap:3px;align-items:center;background:#e6f4ea;color:#137333;border-radius:999px;padding:2px 8px;font-weight:700}.gdv-pend{background:#fef7e0;color:#8a5a00;border-radius:999px;padding:2px 8px;font-weight:700}.gdv-btn{border:1px solid #d2dae6;border-radius:6px;padding:3px 8px;font-weight:700;color:#2563eb}.gdv-ok{background:#2563eb;border-color:#2563eb;color:#fff}.gdv-match{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-top:8px;padding-top:8px;border-top:1px solid #eef1f5;color:#4b5b73}.gdv-matched{background:#e6f4ea;color:#137333;border-radius:4px;padding:1px 6px;font-weight:800;font-size:9px}.gdv-side{display:grid;gap:8px;min-width:0}.gdv-policy,.gdv-act{background:#fff;border:1px solid #e1e7ef;border-radius:12px;padding:9px;margin:0}.gdv-policy{display:grid;gap:5px}.gdv-policy b i{display:block;font-style:normal;font-weight:600;color:#8793a5;font-size:10px}.gdv-policy p{margin:0;color:#6a7890}.gdv-pdoc{display:flex;flex-wrap:wrap;gap:5px;align-items:center;font-weight:600}.gdv-active{color:#137333;font-weight:700}.gdv-policy dl,.gdv-review dl{display:grid;gap:3px;margin:0}.gdv-policy dl div,.gdv-review dl div{display:flex;justify-content:space-between;gap:8px}.gdv-policy dt,.gdv-review dt{color:#8793a5}.gdv-policy dd,.gdv-review dd{margin:0;text-align:right;font-weight:600}.gdv-review{display:grid;gap:5px;padding-top:8px;margin-top:8px;border-top:1px solid #eef1f5}.gdv-workflow{color:#6a7890;font-size:10px}.gdv-act{list-style:none;display:grid;gap:3px}.gdv-act li{display:flex;gap:7px;color:#4b5b73}.gdv-act time{color:#2563eb;font-weight:700;font-variant-numeric:tabular-nums;flex:none}.gdv-act time{white-space:nowrap}.gdv-act svg{flex:none;color:#137333;margin-top:2px}@keyframes gdv-pulse{50%{opacity:.78}}@media(max-width:1099px){.integrations-detail--google-drive .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px}.gdv-lower{grid-template-columns:minmax(0,1fr)}.gdv-link{padding-right:0;justify-content:center}.gdv-stem{display:none}.gdv-expense,.gdv-side{grid-column:auto;grid-row:auto}.gdv-browser{width:100%}.gdv-match,.gdv-pdoc{flex-direction:column;align-items:flex-start}.gdv-match>svg,.gdv-pdoc>svg{transform:rotate(90deg)}}@media(max-width:520px){.gdv-body,.gdv-exp{grid-template-columns:minmax(0,1fr)}.gdv-tree{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.gdv-send{animation:none}}.integrations-detail--evernote .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:clamp(24px,3vw,44px);align-items:center;padding:12px 0 36px}.integrations-detail--evernote .integrations-detail-main{min-width:0}.integrations-detail--evernote .env-scene{min-width:0;display:flex;flex-direction:column;gap:8px;font-size:10px;line-height:1.35;color:#4b5668;--env-green:#2f9e5b;--env-blue:#2563eb;--env-navy:#202d3d}.integrations-detail--evernote .env-scene *{box-sizing:border-box}.integrations-detail--evernote .env-scene{overflow-wrap:anywhere}.integrations-detail--evernote .env-scene svg{flex:none}.integrations-detail--evernote .env-scene h4,.integrations-detail--evernote .env-scene h5{font-family:inherit}.integrations-detail--evernote .env-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.integrations-detail--evernote .env-label{font-size:10px;font-weight:700;color:#6a7890}.integrations-detail--evernote .env-steps{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0;padding:0}.integrations-detail--evernote .env-steps li{display:inline-flex;align-items:center;gap:4px;padding:2px 7px 2px 3px;border:1px solid #e4e9ee;border-radius:999px;background:#fff;font-size:9.5px;font-weight:600}.integrations-detail--evernote .env-steps b{display:inline-grid;place-items:center;width:14px;height:14px;border-radius:50%;background:#e8f5ed;color:var(--env-green);font-size:8.5px}.integrations-detail--evernote .env-steps li:nth-child(n+2) b{background:#eaf2ff;color:var(--env-blue)}.integrations-detail--evernote .env-card{min-width:0;background:#fff;border:1px solid #e1e7ee;border-radius:12px;box-shadow:0 4px 14px #183b6a0d;overflow:hidden}.integrations-detail--evernote .env-head{display:flex;align-items:center;gap:6px;padding:6px 10px;border-bottom:1px solid #edf0f4;color:#6a7890;font-size:10px}.integrations-detail--evernote .env-head strong{color:var(--env-navy);font-size:11px}.integrations-detail--evernote .env-head span:last-child{margin-left:auto}.integrations-detail--evernote .env-app .env-head{border-top:2px solid var(--env-green)}.integrations-detail--evernote .env-report .env-head{border-top:2px solid var(--env-blue)}.integrations-detail--evernote .env-logo{display:inline-flex;width:18px;height:18px}.integrations-detail--evernote .env-logo .integrations-logo{width:18px;height:18px;border:0;border-radius:4px}.integrations-detail--evernote .env-logo svg,.integrations-detail--evernote .env-logo img{width:14px;height:14px}.integrations-detail--evernote .env-rz{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:5px;background:var(--env-blue);color:#fff;font-size:10px;font-weight:800;font-style:italic}.integrations-detail--evernote .env-rz--s{width:14px;height:14px;font-size:8px}.integrations-detail--evernote .env-main{display:grid;grid-template-columns:minmax(0,1.55fr) auto minmax(0,1fr);gap:6px;align-items:stretch}.integrations-detail--evernote .env-link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:22px;color:var(--env-blue)}.integrations-detail--evernote .env-link span{writing-mode:vertical-rl;transform:rotate(180deg);font-size:8px;font-weight:700;white-space:nowrap}.integrations-detail--evernote .env-app-body{display:grid;grid-template-columns:96px minmax(0,1fr)}.integrations-detail--evernote .env-side{padding:8px 6px;background:#f7f9fb;border-right:1px solid #edf0f4}.integrations-detail--evernote .env-side-label{display:block;margin-bottom:4px;color:#6a7890;font-size:9px}.integrations-detail--evernote .env-side-label:not(:first-child){margin-top:10px}.integrations-detail--evernote .env-side ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.integrations-detail--evernote .env-side li{display:flex;align-items:center;gap:4px;padding:3px 4px;border-radius:5px;font-size:9px}.integrations-detail--evernote .env-side li span{flex:1;min-width:0}.integrations-detail--evernote .env-side li em{font-style:normal;color:#8a95a4;font-size:8.5px}.integrations-detail--evernote .env-side li.is-on{background:#e8f5ed;color:#1f7a45;font-weight:700}.integrations-detail--evernote .env-side-tags{display:flex;flex-wrap:wrap;gap:3px;margin-top:8px;padding-top:7px;border-top:1px solid #e6ebf0}.integrations-detail--evernote .env-side-tags span{display:inline-flex;align-items:center;gap:2px;padding:1px 5px;border:1px solid #dfe5ec;border-radius:999px;background:#fff;font-size:8px}.integrations-detail--evernote .env-note{padding:9px 11px;min-width:0}.integrations-detail--evernote .env-note h3{margin:0;font-size:15px;letter-spacing:-.02em;color:var(--env-navy);font-weight:700}.integrations-detail--evernote .env-dates{margin:1px 0 5px;color:#6a7890}.integrations-detail--evernote .env-tags{display:flex;flex-wrap:wrap;gap:3px;margin-bottom:6px}.integrations-detail--evernote .env-tags span{padding:1px 6px;border-radius:999px;background:#e8f5ed;color:#1f7a45;font-weight:600;font-size:9px}.integrations-detail--evernote .env-meta{margin:0;display:grid;gap:2px}.integrations-detail--evernote .env-meta div{display:flex;justify-content:space-between;gap:8px}.integrations-detail--evernote .env-meta dt{color:#7b8798}.integrations-detail--evernote .env-meta dd{margin:0;color:var(--env-navy);font-weight:600;text-align:right;display:inline-flex;align-items:center;gap:3px}.integrations-detail--evernote .env-check{list-style:none;margin:7px 0;padding:6px 0;border-block:1px solid #edf0f4;display:grid;grid-template-columns:1fr 1fr;gap:3px 8px}.integrations-detail--evernote .env-check li{display:flex;align-items:center;gap:4px;font-size:9px}.integrations-detail--evernote .env-check li.is-done{color:#1f7a45}.integrations-detail--evernote .env-clip{display:flex;align-items:center;gap:7px;padding:5px 7px;border:1px solid #e1e7ee;border-radius:8px;background:#fafbfc;color:#c24a3a}.integrations-detail--evernote .env-clip div{flex:1;min-width:0;display:flex;flex-direction:column}.integrations-detail--evernote .env-clip strong{color:var(--env-navy);font-size:10px}.integrations-detail--evernote .env-clip span{color:#6a7890;font-size:8.5px}.integrations-detail--evernote .env-clip em{display:inline-flex;align-items:center;gap:2px;font-style:normal;font-weight:700;color:#1f7a45;font-size:8.5px;white-space:nowrap}.integrations-detail--evernote .env-table{width:100%;margin-top:7px;border-collapse:collapse}.integrations-detail--evernote .env-table caption{text-align:left;font-weight:700;color:var(--env-navy);padding-bottom:2px}.integrations-detail--evernote .env-table th{text-align:left;font-weight:500}.integrations-detail--evernote .env-table td{text-align:right;font-variant-numeric:tabular-nums;color:var(--env-navy)}.integrations-detail--evernote .env-table th,.integrations-detail--evernote .env-table td{padding:2px 0;border-bottom:1px solid #f0f2f5}.integrations-detail--evernote .env-total th,.integrations-detail--evernote .env-total td{font-weight:800;color:var(--env-navy);border-bottom:0;border-top:1px solid #cfd7e1}.integrations-detail--evernote .env-report-body{padding:9px 10px;display:flex;flex-direction:column;gap:6px}.integrations-detail--evernote .env-report-body h4{margin:0;font-size:12px;color:var(--env-navy)}.integrations-detail--evernote .env-ready,.integrations-detail--evernote .env-pending,.integrations-detail--evernote .env-approve{align-self:flex-start;display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:999px;font-weight:700;font-size:9px}.integrations-detail--evernote .env-ready{background:#eaf2ff;color:#1859b4}.integrations-detail--evernote .env-rows{list-style:none;margin:0;padding:0;border:1px solid #e6ebf1;border-radius:8px}.integrations-detail--evernote .env-rows li{display:flex;align-items:center;gap:5px;padding:4px 6px;border-bottom:1px solid #eef1f5;color:var(--env-blue)}.integrations-detail--evernote .env-rows li:last-child{border:0}.integrations-detail--evernote .env-rows span{flex:1;min-width:0;color:#4b5668}.integrations-detail--evernote .env-rows b{color:var(--env-navy);font-variant-numeric:tabular-nums}.integrations-detail--evernote .env-rows .env-rcpt{flex:none;display:inline-flex;gap:2px;align-items:center;color:var(--env-green);font-size:8px}.integrations-detail--evernote .env-submit{height:26px;border:0;border-radius:8px;background:var(--env-blue);color:#fff;font-family:inherit;font-size:10px;font-weight:700;cursor:default}.integrations-detail--evernote .env-src{margin:0;padding-top:5px;border-top:1px dashed #d9e0e8;color:#6a7890;font-size:8.5px}.integrations-detail--evernote .env-src b{display:block;color:var(--env-navy)}.integrations-detail--evernote .env-src{display:grid;gap:4px}.integrations-detail--evernote .env-src p{margin:0}.integrations-detail--evernote .env-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.integrations-detail--evernote .env-row--end{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch}.integrations-detail--evernote .env-mini{padding:7px 9px;display:flex;flex-direction:column;gap:3px}.integrations-detail--evernote .env-mini p{margin:0}.integrations-detail--evernote .env-mini b{color:var(--env-navy)}.integrations-detail--evernote .env-mhead{display:flex;align-items:center;gap:4px;font-weight:700;color:#1f7a45;font-size:9.5px}.integrations-detail--evernote .env-mini--rz .env-mhead{color:var(--env-blue)}.integrations-detail--evernote .env-sub{display:flex;align-items:center;gap:3px;color:#6a7890;font-size:9px}.integrations-detail--evernote .env-chip{align-self:flex-start;padding:1px 6px;border-radius:999px;background:#e8f5ed;color:#1f7a45;font-weight:600;font-size:9px}.integrations-detail--evernote .env-flow{display:flex;flex-wrap:wrap;align-items:center;gap:2px;color:#6a7890;font-size:8.5px}.integrations-detail--evernote .env-actions{display:flex;flex-wrap:wrap;gap:4px;margin-top:auto}.integrations-detail--evernote .env-pending{background:#fff4e0;color:#9a6200}.integrations-detail--evernote .env-approve{background:var(--env-blue);color:#fff}.integrations-detail--evernote .env-save,.integrations-detail--evernote .env-review-btn{display:inline-flex;align-self:flex-start;padding:2px 7px;border:1px solid #dce4ee;border-radius:6px;color:var(--env-blue);font-weight:700;font-size:9px}.integrations-detail--evernote .env-save{background:#e8f5ed;color:#1f7a45;border-color:#cce7d6}.integrations-detail--evernote .env-capture-preview{display:flex;flex-direction:column;align-items:center;gap:2px;align-self:center;width:96px;padding:7px;border:1px solid #e1e7ee;border-radius:7px;background:#fafbfc}.integrations-detail--evernote .env-distinct{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:center;padding:8px 10px;border:1px solid #e1e7ee;border-radius:12px;background:#fff}.integrations-detail--evernote .env-col{display:flex;flex-wrap:wrap;gap:3px;align-content:flex-start}.integrations-detail--evernote .env-col h5{width:100%;margin:0 0 2px;display:flex;align-items:center;gap:3px;font-size:9.5px;font-weight:700}.integrations-detail--evernote .env-col--notes h5{color:#1f7a45}.integrations-detail--evernote .env-col--rz h5{color:var(--env-blue)}.integrations-detail--evernote .env-col span{padding:1px 6px;border-radius:6px;font-size:8.5px}.integrations-detail--evernote .env-col--notes span{background:#e8f5ed;color:#1f7a45}.integrations-detail--evernote .env-col--rz span{background:#eaf2ff;color:#1859b4}.integrations-detail--evernote .env-col em{width:100%;display:flex;align-items:center;gap:3px;font-style:normal;font-weight:700;color:#1859b4;font-size:8.5px}.integrations-detail--evernote .env-dist-arrow{color:#86a5d0}.integrations-detail--evernote .env-timeline{list-style:none;margin:0;padding:8px 10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;border:1px solid #e1e7ee;border-radius:12px;background:#fff;position:relative}.integrations-detail--evernote .env-timeline li{display:flex;flex-direction:column;gap:1px;padding-top:7px;border-top:2px solid var(--env-green);font-size:8.5px}.integrations-detail--evernote .env-timeline li.is-rz{border-color:var(--env-blue)}.integrations-detail--evernote .env-timeline b{color:var(--env-navy);font-size:9.5px}@media(max-width:1099px){.integrations-detail--evernote .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}.integrations-detail--evernote .env-main{grid-template-columns:minmax(0,1fr)}.integrations-detail--evernote .env-link{width:auto;flex-direction:row;justify-content:center}.integrations-detail--evernote .env-link span{writing-mode:horizontal-tb;transform:rotate(90deg) rotate(-90deg)}.integrations-detail--evernote .env-link svg{transform:rotate(90deg)}.integrations-detail--evernote .env-row,.integrations-detail--evernote .env-row--end{grid-template-columns:minmax(0,1fr)}.integrations-detail--evernote .env-flow{flex-direction:column;align-items:flex-start;gap:3px}.integrations-detail--evernote .env-flow svg{transform:rotate(90deg)}.integrations-detail--evernote .env-distinct{grid-template-columns:minmax(0,1fr)}.integrations-detail--evernote .env-dist-arrow{transform:rotate(90deg);justify-self:center}.integrations-detail--evernote .env-timeline{grid-template-columns:minmax(0,1fr)}.integrations-detail--evernote .env-steps{flex-direction:column;align-items:flex-start}}@media(max-width:560px){.integrations-detail--evernote .env-app-body{grid-template-columns:minmax(0,1fr)}.integrations-detail--evernote .env-side{border-right:0;border-bottom:1px solid #edf0f4}.integrations-detail--evernote .env-check{grid-template-columns:1fr}.integrations-detail--evernote .env-distinct{grid-template-columns:minmax(0,1fr)}.integrations-detail--evernote .env-dist-arrow{transform:rotate(90deg);justify-self:center}.integrations-detail--evernote .env-timeline{grid-template-columns:minmax(0,1fr)}.integrations-detail--evernote .env-clip{flex-wrap:wrap}}.integrations-detail--todoist .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:clamp(24px,3vw,44px);align-items:center;padding:12px 0 36px}.integrations-detail--todoist .tdw-scene{min-width:0;display:flex;flex-direction:column;gap:7px;font-size:10.5px;color:#3a475b;line-height:1.35}.integrations-detail--todoist .tdw-scene *{box-sizing:border-box}.integrations-detail--todoist .tdw-scene{overflow-wrap:anywhere}.integrations-detail--todoist .tdw-scene svg{flex:none}.integrations-detail--todoist .tdw-phase{display:block;font-size:9px;font-weight:700;color:#6a7890;margin-bottom:5px}.integrations-detail--todoist .tdw-note{align-self:flex-start;padding:2px 8px;border:1px solid #e1e6ed;border-radius:999px;font-size:9.5px;font-weight:700;color:#6a7890;background:#fff}.integrations-detail--todoist .tdw-stages{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none}.integrations-detail--todoist .tdw-stages li{display:flex;gap:4px;align-items:flex-start;padding:4px 5px;border:1px solid #e1e6ed;border-radius:8px;background:#fff;min-width:0}.integrations-detail--todoist .tdw-stages b{flex:none;display:grid;place-items:center;width:13px;height:13px;border-radius:50%;background:#eaf2ff;color:#1d4ed8;font-size:8px}.integrations-detail--todoist .tdw-stages span{display:flex;flex-direction:column;font-size:8.5px;color:#6a7890;min-width:0;overflow-wrap:anywhere}.integrations-detail--todoist .tdw-stages strong{color:#192337;font-size:9.5px}.integrations-detail--todoist .tdw-grid{display:grid;grid-template-columns:minmax(0,.62fr) 14px minmax(0,1.38fr);align-items:stretch}.integrations-detail--todoist .tdw-left,.integrations-detail--todoist .tdw-right{display:flex;flex-direction:column;gap:5px;min-width:0}.integrations-detail--todoist .tdw-link{display:flex;align-items:flex-start;justify-content:center;padding-top:78px;color:#2563eb}.integrations-detail--todoist .tdw-card{min-width:0;background:#fff;border:1px solid #e1e6ed;border-radius:12px;padding:8px 9px;box-shadow:0 1px 3px #1923370a}.integrations-detail--todoist .tdw-card ul,.integrations-detail--todoist .tdw-card dl,.integrations-detail--todoist .tdw-card p,.integrations-detail--todoist .tdw-mini dl{margin:0;padding:0;list-style:none}.integrations-detail--todoist .tdw-head{display:flex;align-items:center;gap:6px;margin-bottom:6px;padding-bottom:5px;border-bottom:1px solid #eef1f5;color:#6a7890}.integrations-detail--todoist .tdw-head strong{color:#192337;font-size:11px}.integrations-detail--todoist .tdw-logo{display:inline-flex;width:20px;height:20px;border:1px solid #e4e9ee;border-radius:6px;overflow:hidden}.integrations-detail--todoist .tdw-logo .integrations-logo{width:20px;height:20px;border:0;border-radius:6px}.integrations-detail--todoist .tdw-logo svg,.integrations-detail--todoist .tdw-logo img{width:13px;height:13px}.integrations-detail--todoist .tdw-rz{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:6px;background:#2563eb;color:#fff;font-weight:800;font-size:11px;font-style:italic}.integrations-detail--todoist .tdw-rz-card{border-color:#c9dbfa}.integrations-detail--todoist .tdw-merchant{display:flex;justify-content:space-between;gap:6px;margin-bottom:5px}.integrations-detail--todoist .tdw-merchant div{display:flex;flex-direction:column;min-width:0;color:#6a7890;font-size:9.5px}.integrations-detail--todoist .tdw-merchant strong{color:#192337;font-size:12px}.integrations-detail--todoist .tdw-merchant b{flex:none;white-space:nowrap;color:#192337;font-size:13px}.integrations-detail--todoist .tdw-badge{display:inline-flex;align-items:center;gap:3px;margin:0 3px 2px 0;padding:2px 7px;border-radius:999px;font-size:9.5px;font-weight:700}.integrations-detail--todoist .tdw-bad{background:#fdecea;color:#b42318;border:1px solid #f6c8c3}.integrations-detail--todoist .tdw-ok{background:#e8f6ee;color:#15803d;border:1px solid #bfe3cc}.integrations-detail--todoist .tdw-blue{background:#eaf2ff;color:#1d4ed8;border:1px solid #c9dbfa}.integrations-detail--todoist .tdw-act{margin-top:4px!important;color:#6a7890;font-size:9.5px}.integrations-detail--todoist .tdw-conn{display:flex;align-items:center;justify-content:center;gap:4px;color:#2563eb;font-size:9px;font-weight:700}.integrations-detail--todoist .tdw-mini{padding:6px 8px;border:1px dashed #b9cdf0;border-radius:10px;background:#f6f9ff}.integrations-detail--todoist .tdw-mini strong{color:#192337;font-size:10.5px}.integrations-detail--todoist .tdw-mini dl div{display:flex;justify-content:space-between;gap:6px}.integrations-detail--todoist .tdw-mini dt{color:#8390a3}.integrations-detail--todoist .tdw-mini dd{margin:0;font-weight:700;color:#192337}.integrations-detail--todoist .tdw-dist{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 8px;border:1px solid #e1e6ed;border-radius:10px;background:#fafbfc;font-size:9px}.integrations-detail--todoist .tdw-dist div{width:100%}.integrations-detail--todoist .tdw-dist b{color:#192337;margin-right:4px}.integrations-detail--todoist .tdw-dist span{color:#6a7890;font-weight:700}.integrations-detail--todoist .tdw-dist p{margin:0;color:#6a7890}.integrations-detail--todoist .tdw-dist em{align-self:flex-start;font-style:normal;color:#15803d;font-weight:700}.integrations-detail--todoist .tdw-todo{flex:1}.integrations-detail--todoist .tdw-todo-body{display:grid;grid-template-columns:96px minmax(0,1fr);gap:8px}.integrations-detail--todoist .tdw-side{display:flex;flex-direction:column;gap:1px;border-right:1px solid #eef1f5;padding-right:5px!important}.integrations-detail--todoist .tdw-side li{display:flex;align-items:center;gap:4px;padding:3px 5px;border-radius:5px;color:#6a7890;font-size:9.5px;overflow-wrap:anywhere}.integrations-detail--todoist .tdw-side li.is-on{background:#fdecea;color:#b42318;font-weight:700}.integrations-detail--todoist .tdw-side li.is-on2{background:#f0f1f3;color:#192337;font-weight:700}.integrations-detail--todoist .tdw-side li.tdw-sh{margin-top:4px;font-size:8.5px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.integrations-detail--todoist .tdw-main h3{margin:0 0 4px;font-size:15px;font-weight:800;color:#111827;letter-spacing:-.02em}.integrations-detail--todoist .tdw-main h3 span{margin-left:5px;font-size:9.5px;font-weight:600;color:#8390a3;letter-spacing:0}.integrations-detail--todoist .tdw-tasks>li{display:flex;align-items:flex-start;gap:6px;padding:5px 4px;border-bottom:1px solid #eef1f5}.integrations-detail--todoist .tdw-tasks>li.is-sel{background:#f6f9ff;border:1px solid #2563eb;border-radius:8px}.integrations-detail--todoist .tdw-tasks>li.is-comp{color:#8390a3}.integrations-detail--todoist .tdw-tt{flex:1;min-width:0;display:flex;flex-direction:column}.integrations-detail--todoist .tdw-tt strong{color:#192337;font-size:10.5px;overflow-wrap:anywhere}.integrations-detail--todoist .is-comp .tdw-tt strong{color:#8390a3;text-decoration:line-through}.integrations-detail--todoist .tdw-meta{display:flex;flex-wrap:wrap;gap:2px 7px;font-size:9px;color:#8390a3}.integrations-detail--todoist .tdw-meta>span{display:inline-flex;align-items:center;gap:2px}.integrations-detail--todoist .tdw-due{color:#246fe0}.integrations-detail--todoist .tdw-due.is-today{color:#058527;font-weight:700}.integrations-detail--todoist .tdw-link-pill{padding:0 5px;border-radius:999px;background:#eaf2ff;color:#1d4ed8;font-weight:700}.integrations-detail--todoist .tdw-circle{flex:none;display:inline-grid;place-items:center;width:13px;height:13px;margin-top:1px;border:1.5px solid #9aa5b5;border-radius:50%}.integrations-detail--todoist .tdw-circle.is-done{background:#16a34a;border-color:#16a34a;color:#fff}.integrations-detail--todoist .tdw-av{flex:none;display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;background:#e3e8f0;color:#3a475b;font-size:7px;font-weight:800}.integrations-detail--todoist .tdw-detail{margin-top:6px;padding:7px 8px;border:1px solid #d8e2f2;border-radius:10px;background:#fff}.integrations-detail--todoist .tdw-dh{display:flex;align-items:center;gap:6px;margin-bottom:5px;font-size:11.5px;color:#111827}.integrations-detail--todoist .tdw-props{display:grid;grid-template-columns:minmax(0,1fr);gap:2px 10px;margin-bottom:5px!important}.integrations-detail--todoist .tdw-props div{display:flex;justify-content:space-between;gap:4px;align-items:center}.integrations-detail--todoist .tdw-props dt{color:#8390a3}.integrations-detail--todoist .tdw-props dd{display:inline-flex;align-items:center;gap:3px;margin:0;font-weight:700;color:#192337}.integrations-detail--todoist .tdw-red{color:#d1453b!important}.integrations-detail--todoist .tdw-subs{padding:3px 0!important;border-block:1px solid #eef1f5}.integrations-detail--todoist .tdw-subs li{display:flex;align-items:center;gap:5px;padding:1.5px 0}.integrations-detail--todoist .tdw-subs li.is-d{color:#8390a3;text-decoration:line-through}.integrations-detail--todoist .tdw-comments{margin-top:4px}.integrations-detail--todoist .tdw-cc{display:inline-flex;align-items:center;gap:3px;color:#6a7890;font-weight:700;margin-bottom:2px}.integrations-detail--todoist .tdw-comments p{display:flex;gap:5px;align-items:flex-start;padding:2px 0}.integrations-detail--todoist .tdw-comments b{margin-right:3px;color:#192337}.integrations-detail--todoist .tdw-pair{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:5px}.integrations-detail--todoist .tdw-done p{display:flex;gap:5px;margin-bottom:4px!important;color:#8390a3}.integrations-detail--todoist .tdw-bar{height:5px;border-radius:99px;background:#e8ecf2;margin-bottom:4px;overflow:hidden}.integrations-detail--todoist .tdw-bar i{display:block;height:100%;background:#16a34a}.integrations-detail--todoist .tdw-month li{display:flex;align-items:center;gap:5px;padding:1px 0;font-size:9.5px}@media(max-width:1099px){.integrations-detail--todoist .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px}.integrations-detail--todoist .tdw-grid{display:flex;flex-direction:column;gap:6px}.integrations-detail--todoist .tdw-left{display:contents}.integrations-detail--todoist .tdw-left>.tdw-rz-card{order:0}.integrations-detail--todoist .tdw-created{order:1}.integrations-detail--todoist .tdw-link{order:2}.integrations-detail--todoist .tdw-right{order:3}.integrations-detail--todoist .tdw-left>.is-after{order:4}.integrations-detail--todoist .tdw-dist{order:5}.integrations-detail--todoist .tdw-left>.tdw-conn{display:none}.integrations-detail--todoist .tdw-link{transform:rotate(90deg);height:14px;padding-top:0;align-items:center}.integrations-detail--todoist .tdw-stages{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.integrations-detail--todoist .tdw-todo-body{grid-template-columns:minmax(0,1fr)}.integrations-detail--todoist .tdw-side{display:none}.integrations-detail--todoist .tdw-pair,.integrations-detail--todoist .tdw-props{grid-template-columns:minmax(0,1fr)}}.integrations-detail--notion .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:clamp(24px,3vw,44px);align-items:center;padding:12px 0 36px}.integrations-detail--notion .integrations-detail-main{min-width:0}.integrations-detail--notion .ntw-scene{min-width:0;display:flex;flex-direction:column;gap:8px;font-size:10.5px;line-height:1.35;color:#4b5668}.integrations-detail--notion .ntw-scene *{box-sizing:border-box}.integrations-detail--notion .ntw-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px}.integrations-detail--notion .ntw-note{font-size:10px;font-weight:700;color:#6a7890}.integrations-detail--notion .ntw-steps{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0;padding:0}.integrations-detail--notion .ntw-steps li{display:inline-flex;align-items:center;gap:4px;padding:2px 7px 2px 3px;border:1px solid #e4e9ee;border-radius:999px;background:#fff;font-size:9.5px;font-weight:600;color:#4b5668}.integrations-detail--notion .ntw-steps b{display:inline-grid;place-items:center;width:14px;height:14px;border-radius:50%;background:#eaf2ff;color:#1d4ed8;font-size:9px}.integrations-detail--notion .ntw-grid{display:grid;grid-template-columns:minmax(0,1.12fr) 18px minmax(0,1fr);align-items:stretch}.integrations-detail--notion .ntw-card{min-width:0;background:#fff;border:1px solid #e1e6ed;border-radius:12px;padding:9px 10px;box-shadow:0 1px 3px #1923370a}.integrations-detail--notion .ntw-card dl,.integrations-detail--notion .ntw-card ol,.integrations-detail--notion .ntw-card ul{margin:0;padding:0;list-style:none}.integrations-detail--notion .ntw-head{display:flex;align-items:center;gap:6px;margin-bottom:7px;padding-bottom:6px;border-bottom:1px solid #eef1f5;color:#6a7890}.integrations-detail--notion .ntw-head strong{color:#192337;font-size:11.5px}.integrations-detail--notion .ntw-logo{display:inline-flex;width:20px;height:20px;border:1px solid #e4e9ee;border-radius:6px;align-items:center;justify-content:center;overflow:hidden}.integrations-detail--notion .ntw-logo svg,.integrations-detail--notion .ntw-logo img{width:13px;height:13px}.integrations-detail--notion .ntw-logo .integrations-logo{width:20px;height:20px;border:0;border-radius:6px}.integrations-detail--notion .ntw-rz{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:6px;background:#2563eb;color:#fff;font-weight:800;font-size:11px;font-style:italic}.integrations-detail--notion .ntw-wiki{grid-column:1;padding-bottom:10px}.integrations-detail--notion .ntw-wiki-body{display:grid;grid-template-columns:104px minmax(0,1fr);gap:10px}.integrations-detail--notion .ntw-side{display:flex;flex-direction:column;gap:1px;border-right:1px solid #eef1f5;padding-right:6px!important}.integrations-detail--notion .ntw-side li{display:flex;align-items:center;gap:4px;padding:3px 5px;border-radius:5px;color:#6a7890;font-size:10px}.integrations-detail--notion .ntw-side li svg{flex:none}.integrations-detail--notion .ntw-side li.is-on{background:#f0f1f3;color:#111827;font-weight:700}.integrations-detail--notion .ntw-page h3{margin:0;font-size:17px;color:#111827;letter-spacing:-.02em;font-weight:800}.integrations-detail--notion .ntw-sub{margin:1px 0 5px;color:#6a7890}.integrations-detail--notion .ntw-tags{display:flex;flex-wrap:wrap;gap:3px 8px;align-items:center;font-size:9.5px;color:#6a7890;margin-bottom:6px}.integrations-detail--notion .ntw-tag{padding:1px 6px;border-radius:4px;background:#e9ecef;color:#2b3340;font-weight:700}.integrations-detail--notion .ntw-props{display:grid;grid-template-columns:minmax(0,1fr);gap:0 10px;margin:0 0 6px;padding:3px 0;border-block:1px solid #eef1f5}.integrations-detail--notion .ntw-kv{display:flex;justify-content:space-between;gap:6px;padding:1.5px 0;min-width:0}.integrations-detail--notion .ntw-kv dt{color:#8390a3}.integrations-detail--notion .ntw-kv dd{margin:0;color:#192337;font-weight:600;text-align:right;min-width:0;overflow-wrap:anywhere}.integrations-detail--notion .ntw-ok{color:#15803d!important}.integrations-detail--notion .ntw-warn{color:#b45309!important}.integrations-detail--notion .ntw-rules{display:grid;grid-template-columns:minmax(0,1fr);gap:5px}.integrations-detail--notion .ntw-rule{padding:5px 7px;border:1px solid #eef1f5;border-radius:8px}.integrations-detail--notion .ntw-rule h4{margin:0 0 2px;font-size:9px;letter-spacing:.07em;text-transform:uppercase;color:#8390a3;font-weight:800}.integrations-detail--notion .ntw-rule.is-hot{border-color:#2563eb;background:#f6f9ff}.integrations-detail--notion .ntw-hl{color:#1d4ed8!important;font-size:12px;font-weight:800!important}.integrations-detail--notion .ntw-callouts{display:flex;flex-direction:column;gap:4px;margin-top:6px}.integrations-detail--notion .ntw-callouts p{display:flex;gap:6px;align-items:flex-start;margin:0;padding:5px 7px;border-radius:7px;background:#f6f6f7;color:#3b4454}.integrations-detail--notion .ntw-callouts svg{flex:none;margin-top:1px;color:#6a7890}.integrations-detail--notion .ntw-callouts b{display:block;color:#192337}.integrations-detail--notion .ntw-link{grid-column:2;grid-row:1;align-self:center;justify-self:center;display:flex;flex-direction:column;align-items:center;gap:3px;color:#2563eb;position:relative;width:100%}.integrations-detail--notion .ntw-link:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px solid #aac4ef}.integrations-detail--notion .ntw-link span{display:none}.integrations-detail--notion .ntw-link svg{position:relative;background:#fff;border-radius:50%}.integrations-detail--notion .ntw-stack{grid-column:3;grid-row:1;display:flex;flex-direction:column;min-width:0}.integrations-detail--notion .ntw-cols{display:grid;grid-template-columns:1fr 1fr;gap:0 10px}.integrations-detail--notion .ntw-ctx{margin-top:5px;padding:5px 7px;border-radius:8px;background:#fffaf0;border:1px solid #f3e0b5;display:flex;flex-direction:column;gap:2px;align-items:flex-start}.integrations-detail--notion .ntw-ctx dl{width:100%}.integrations-detail--notion .ntw-label{display:inline-flex;align-items:center;gap:4px;font-size:9px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:#8390a3}.integrations-detail--notion .ntw-pill{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:700}.integrations-detail--notion .ntw-pill-amber{background:#fef3c7;color:#92400e;border:1px solid #f3d27a}.integrations-detail--notion .ntw-pill-green{background:#dcfce7;color:#166534;border:1px solid #a7e3bb}.integrations-detail--notion .ntw-down{display:flex;align-items:center;justify-content:center;gap:4px;height:20px;color:#2563eb;font-size:9px;font-weight:700}.integrations-detail--notion .ntw-review{border-left:3px solid #2563eb}.integrations-detail--notion .ntw-book{border-left:3px solid #111827}.integrations-detail--notion .ntw-topic{margin:0 0 3px;font-weight:700;color:#192337}.integrations-detail--notion .ntw-book ol{counter-reset:n}.integrations-detail--notion .ntw-book li{counter-increment:n;display:flex;gap:6px;padding:1.5px 0}.integrations-detail--notion .ntw-book li:before{content:counter(n);flex:none;width:14px;height:14px;border-radius:4px;background:#f0f1f3;color:#111827;font-size:9px;font-weight:800;display:grid;place-items:center}.integrations-detail--notion .ntw-rel{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3px 8px;margin-top:5px;padding-top:5px;border-top:1px solid #eef1f5}.integrations-detail--notion .ntw-open{display:inline-flex;align-items:center;gap:3px;font-weight:700;color:#111827}.integrations-detail--notion .ntw-decision{border-left:3px solid #16a34a;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.integrations-detail--notion .ntw-decision .ntw-head{align-self:stretch;margin-bottom:2px}.integrations-detail--notion .ntw-decision .ntw-cols{align-self:stretch}.integrations-detail--notion .ntw-dec-top{display:flex;justify-content:space-between;align-self:stretch;font-size:13px;color:#192337}.integrations-detail--notion .ntw-actions{display:flex;flex-wrap:wrap;gap:4px}.integrations-detail--notion .ntw-btn{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border:1px solid #d7dfe9;border-radius:6px;font-weight:700;color:#4b5668;cursor:default}.integrations-detail--notion .ntw-btn-go{background:#16a34a;border-color:#16a34a;color:#fff}.integrations-detail--notion .ntw-decision blockquote{margin:0;padding:4px 7px;border-left:2px solid #d7dfe9;color:#3b4454;font-style:italic}.integrations-detail--notion .ntw-decision .ntw-label{display:block;font-style:normal}.integrations-detail--notion .ntw-lower{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px}.integrations-detail--notion .ntw-ref{grid-column:span 4;display:flex;flex-direction:column;gap:3px;align-items:flex-start}.integrations-detail--notion .ntw-ref strong{font-size:12px;color:#192337}.integrations-detail--notion .ntw-ref dl{align-self:stretch}.integrations-detail--notion .ntw-change{grid-column:span 4;display:flex;flex-direction:column;gap:3px;align-items:flex-start}.integrations-detail--notion .ntw-change p{margin:0}.integrations-detail--notion .ntw-change small{color:#8390a3;font-size:9px}.integrations-detail--notion .ntw-delta{display:flex;align-items:center;gap:6px;font-size:14px}.integrations-detail--notion .ntw-delta s{color:#8390a3}.integrations-detail--notion .ntw-delta b{color:#15803d}.integrations-detail--notion .ntw-pb{grid-column:span 4}.integrations-detail--notion .ntw-pb ul{display:flex;flex-direction:column;gap:2px;margin-top:4px!important}.integrations-detail--notion .ntw-pb li{display:flex;justify-content:space-between;gap:6px;padding:3px 6px;border-radius:6px;border:1px solid transparent}.integrations-detail--notion .ntw-pb li.is-on{background:#f6f9ff;border-color:#2563eb;color:#192337;font-weight:700}.integrations-detail--notion .ntw-pb em{display:inline-flex;gap:3px;align-items:center;font-style:normal;color:#1d4ed8;font-size:9px}.integrations-detail--notion .ntw-db{grid-column:span 8}.integrations-detail--notion .ntw-db table{width:100%;border-collapse:collapse;margin-top:4px}.integrations-detail--notion .ntw-db th{text-align:left;padding:2px 4px;font-size:9px;color:#8390a3;font-weight:700;border-bottom:1px solid #eef1f5}.integrations-detail--notion .ntw-db td{padding:3px 4px;border-bottom:1px solid #f3f5f8;color:#192337}.integrations-detail--notion .ntw-db td:first-child{font-weight:700}.integrations-detail--notion .ntw-st{padding:1px 6px;border-radius:4px;font-weight:700}.integrations-detail--notion .ntw-st.is-ok{background:#dcfce7;color:#166534}.integrations-detail--notion .ntw-st.is-draft{background:#fef3c7;color:#92400e}.integrations-detail--notion .ntw-metrics{grid-column:span 4;display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:0;padding:0;list-style:none}.integrations-detail--notion .ntw-metrics li{border:1px solid #e9edf2;border-radius:10px;padding:5px 8px;font-size:9.5px;color:#6a7890;background:#fafbfc}.integrations-detail--notion .ntw-metrics b{display:block;font-size:15px;color:#192337}.integrations-detail--notion .ntw-story{margin:0;font-size:11px;color:#6a7890}.integrations-detail--notion .ntw-story b{color:#192337}@media(max-width:1099px){.integrations-detail--notion .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px}.integrations-detail--notion .ntw-grid{grid-template-columns:minmax(0,1fr)}.integrations-detail--notion .ntw-wiki,.integrations-detail--notion .ntw-stack{grid-column:1;grid-row:auto}.integrations-detail--notion .ntw-link{grid-column:1;grid-row:auto;height:26px;flex-direction:row;justify-content:center}.integrations-detail--notion .ntw-link:before{inset:0 auto 0 50%;border-top:0;border-left:1px solid #aac4ef}.integrations-detail--notion .ntw-link svg{transform:rotate(90deg)}.integrations-detail--notion .ntw-link span{display:inline;background:#fff;position:relative;padding:0 6px}.integrations-detail--notion .ntw-delta{flex-direction:column;align-items:flex-start}.integrations-detail--notion .ntw-delta svg{transform:rotate(90deg)}.integrations-detail--notion .ntw-steps{flex-direction:column;align-items:flex-start}.integrations-detail--notion .ntw-ref,.integrations-detail--notion .ntw-change,.integrations-detail--notion .ntw-pb,.integrations-detail--notion .ntw-db,.integrations-detail--notion .ntw-metrics{grid-column:1 / -1}}@media(max-width:640px){.integrations-detail--notion .ntw-wiki-body{grid-template-columns:minmax(0,1fr)}.integrations-detail--notion .ntw-side{border-right:0;padding-right:0!important;display:grid;grid-template-columns:1fr 1fr}.integrations-detail--notion .ntw-props,.integrations-detail--notion .ntw-rules,.integrations-detail--notion .ntw-cols{grid-template-columns:minmax(0,1fr)}.integrations-detail--notion .ntw-db thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.integrations-detail--notion .ntw-db tr{display:block;padding:4px 0;border-bottom:1px solid #eef1f5}.integrations-detail--notion .ntw-db td{display:flex;justify-content:space-between;gap:8px;border:0;padding:1.5px 2px}.integrations-detail--notion .ntw-db td:before{content:attr(data-label);color:#8390a3;font-weight:600}}@media(max-width:1099px)and (min-width:641px){.integrations-detail--notion .ntw-db td{padding:3px 4px}}.integrations-detail--adobe-acrobat .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:clamp(24px,3vw,44px);align-items:center;padding:12px 0 36px}.integrations-detail--adobe-acrobat .aaw-scene{min-width:0;display:flex;flex-direction:column;gap:8px;font-size:10px;color:#3a475b;line-height:1.35;overflow-wrap:anywhere}.integrations-detail--adobe-acrobat .aaw-scene *{box-sizing:border-box}.integrations-detail--adobe-acrobat .aaw-scene svg{flex:none}.integrations-detail--adobe-acrobat .aaw-scene h4{font-family:inherit;margin:0 0 4px;font-size:10.5px;font-weight:700;color:#16213b}.integrations-detail--adobe-acrobat .aaw-note{align-self:flex-start;padding:2px 8px;border:1px solid #e1e6ed;border-radius:999px;font-size:9.5px;font-weight:700;color:#6a7890;background:#fff}.integrations-detail--adobe-acrobat .aaw-flow{display:flex;flex-wrap:wrap;align-items:center;gap:3px 5px;margin:0;padding:0;list-style:none;font-size:9px;font-weight:700;color:#6a7890}.integrations-detail--adobe-acrobat .aaw-flow li{display:inline-flex;align-items:center;gap:5px}.integrations-detail--adobe-acrobat .aaw-main{display:grid;grid-template-columns:minmax(0,1.5fr) 24px minmax(0,1fr);align-items:stretch}.integrations-detail--adobe-acrobat .aaw-card{min-width:0;background:#fff;border:1px solid #e3e8ef;border-radius:12px;padding:9px;box-shadow:0 3px 10px #182a4a0a}.integrations-detail--adobe-acrobat .aaw-bar{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px;padding-bottom:7px;border-bottom:1px solid #edf0f4}.integrations-detail--adobe-acrobat .aaw-bar strong{font-size:11px;color:#16213b}.integrations-detail--adobe-acrobat .aaw-logo,.integrations-detail--adobe-acrobat .aaw-logo .integrations-logo{display:inline-flex;width:18px;height:18px;border-radius:5px}.integrations-detail--adobe-acrobat .aaw-logo .integrations-logo img,.integrations-detail--adobe-acrobat .aaw-logo .integrations-logo svg{width:12px;height:12px}.integrations-detail--adobe-acrobat .aaw-file{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;background:#f4f6f9;border-radius:6px;font-weight:600}.integrations-detail--adobe-acrobat .aaw-fn{white-space:normal;overflow-wrap:anywhere;font-weight:600}.integrations-detail--adobe-acrobat .aaw-tools{display:flex;flex-wrap:wrap;gap:2px 8px;margin-left:auto;color:#667489;font-weight:600}.integrations-detail--adobe-acrobat .aaw-tools span{display:inline-flex;align-items:center;gap:3px}.integrations-detail--adobe-acrobat .aaw-pdf{display:inline-flex;color:#d0272e}.integrations-detail--adobe-acrobat .aaw-body{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:8px;background:#f1f3f6;margin:7px -9px -9px;padding:8px 9px 9px;border-radius:0 0 11px 11px}.integrations-detail--adobe-acrobat .aaw-page{background:#fff;border:1px solid #dfe4ea;border-radius:3px;padding:10px;display:flex;flex-direction:column;gap:6px;box-shadow:0 2px 6px #182a4a12}.integrations-detail--adobe-acrobat .aaw-airline{font-weight:800;font-size:12px;letter-spacing:.06em;color:#16213b;border-bottom:2px solid #d0272e;padding-bottom:4px}.integrations-detail--adobe-acrobat .aaw-date-row,.integrations-detail--adobe-acrobat .aaw-total{display:flex;flex-wrap:wrap;align-items:center;gap:6px;position:relative}.integrations-detail--adobe-acrobat .aaw-date-row>span,.integrations-detail--adobe-acrobat .aaw-total>span:first-child{color:#7a8699;font-size:9px}.integrations-detail--adobe-acrobat .aaw-total{font-weight:800;font-size:12px;padding:4px 0;border-top:1px solid #edf0f4;border-bottom:1px solid #edf0f4}.integrations-detail--adobe-acrobat .aaw-hl{background:#ffd60a73;color:inherit;padding:0 3px;border-radius:2px;outline:1px solid rgba(208,39,46,.35);font-weight:700}.integrations-detail--adobe-acrobat .aaw-bubble{display:inline-flex;align-items:center;gap:3px;flex-basis:100%;width:fit-content;padding:3px 6px;background:#fff;border:1px solid #d0272e;color:#a51d23;border-radius:8px 8px 8px 2px;font-size:9px;font-weight:600}.integrations-detail--adobe-acrobat .aaw-details{background:#fff;border:1px solid #e3e8ef;border-radius:8px;padding:8px;display:flex;flex-direction:column;gap:6px;align-content:start}.integrations-detail--adobe-acrobat .aaw-kv{display:flex;flex-direction:column;gap:3px;margin:0}.integrations-detail--adobe-acrobat .aaw-kv>div{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.integrations-detail--adobe-acrobat .aaw-kv dt{flex:none;white-space:nowrap;color:#7a8699;font-size:9px}.integrations-detail--adobe-acrobat .aaw-details .aaw-kv>div:first-child{flex-direction:column;gap:2px}.integrations-detail--adobe-acrobat .aaw-details .aaw-kv>div:first-child dd{text-align:left}.integrations-detail--adobe-acrobat .aaw-kv dd{margin:0;font-weight:600;color:#16213b;text-align:right;min-width:0}.integrations-detail--adobe-acrobat .aaw-num{white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.integrations-detail--adobe-acrobat .aaw-ok{display:inline-flex;align-items:center;gap:3px;color:#15803d;font-weight:700}.integrations-detail--adobe-acrobat .aaw-warn{color:#b45309}.integrations-detail--adobe-acrobat .aaw-pill{display:inline-block;padding:1px 7px;border-radius:999px;background:#f1f4f8;border:1px solid #e1e6ed;font-weight:700;font-size:9px;white-space:nowrap}.integrations-detail--adobe-acrobat .aaw-pill.is-ok{background:#e8f6ee;border-color:#bfe3cd;color:#15803d}.integrations-detail--adobe-acrobat .aaw-pill.is-warn{background:#fdf3e1;border-color:#f0d9a8;color:#b45309}.integrations-detail--adobe-acrobat .aaw-btn{display:inline-flex;justify-content:center;padding:4px 9px;border-radius:7px;background:#2563eb;color:#fff;font-weight:700;font-size:9.5px}.integrations-detail--adobe-acrobat .aaw-btn.is-ghost{background:#fff;color:#2563eb;border:1px solid #c4d9f9}.integrations-detail--adobe-acrobat .aaw-conn{position:relative;display:flex;align-items:center;justify-content:center;color:#2563eb}.integrations-detail--adobe-acrobat .aaw-conn i{position:absolute;left:0;right:0;top:50%;border-top:1px solid #c9d8ec}.integrations-detail--adobe-acrobat .aaw-conn svg{position:relative;background:#fff}.integrations-detail--adobe-acrobat .aaw-conn .v{display:none}.integrations-detail--adobe-acrobat .aaw-head{display:flex;flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:5px}.integrations-detail--adobe-acrobat .aaw-r{color:#2563eb}.integrations-detail--adobe-acrobat .aaw-a{color:#d0272e}.integrations-detail--adobe-acrobat .aaw-exp h4{display:flex;justify-content:space-between;gap:6px;font-size:12px}.integrations-detail--adobe-acrobat .aaw-match{margin-top:8px;padding:7px;background:#f4fbf7;border:1px solid #cfe8d9;border-radius:9px}.integrations-detail--adobe-acrobat .aaw-result{display:flex;gap:6px;margin-top:4px;font-weight:700}.integrations-detail--adobe-acrobat .aaw-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.integrations-detail--adobe-acrobat .aaw-mini{display:flex;flex-direction:column;gap:4px}.integrations-detail--adobe-acrobat .aaw-sep{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;padding-top:5px;border-top:1px dashed #d8dfe8;color:#6a7890}.integrations-detail--adobe-acrobat .aaw-pol{margin:0;padding:5px;background:#fafbfc;border-radius:6px}.integrations-detail--adobe-acrobat .aaw-c{margin:0;padding:4px 6px;background:#f4f6f9;border-radius:6px}.integrations-detail--adobe-acrobat .aaw-c b{display:block;font-size:9px;color:#16213b}.integrations-detail--adobe-acrobat .aaw-gap{margin-top:6px!important}.integrations-detail--adobe-acrobat .aaw-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.integrations-detail--adobe-acrobat .aaw-stack{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:3px}.integrations-detail--adobe-acrobat .aaw-stack li{display:grid;grid-template-columns:auto 1fr auto;gap:6px;padding:3px 6px;background:#f7f9fb;border:1px solid #e6ebf1;border-radius:5px}.integrations-detail--adobe-acrobat .aaw-actions{display:flex;gap:5px}.integrations-detail--adobe-acrobat .aaw-muted{color:#8793a5}.integrations-detail--adobe-acrobat .aaw-distinct{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:center;padding:8px 10px;border:1px dashed #d5dce6;border-radius:12px;background:#fafbfd}.integrations-detail--adobe-acrobat .aaw-distinct small{color:#6a7890}.integrations-detail--adobe-acrobat .aaw-retained{grid-column:1/-1}@media(max-width:1099px){.integrations-detail--adobe-acrobat .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px}.integrations-detail--adobe-acrobat .aaw-main{grid-template-columns:minmax(0,1fr);gap:6px}.integrations-detail--adobe-acrobat .aaw-conn{height:22px}.integrations-detail--adobe-acrobat .aaw-conn i{inset:0 auto 0 50%;border-top:0;border-left:1px solid #c9d8ec}.integrations-detail--adobe-acrobat .aaw-conn .h{display:none}.integrations-detail--adobe-acrobat .aaw-conn .v{display:block}.integrations-detail--adobe-acrobat .aaw-sep>svg{transform:rotate(90deg)}.integrations-detail--adobe-acrobat .aaw-flow,.integrations-detail--adobe-acrobat .aaw-flow li{flex-direction:column;align-items:flex-start}.integrations-detail--adobe-acrobat .aaw-flow svg{transform:rotate(90deg)}.integrations-detail--adobe-acrobat .aaw-distinct{grid-template-columns:minmax(0,1fr)}.integrations-detail--adobe-acrobat .aaw-distinct>svg{transform:rotate(90deg);justify-self:center}.integrations-detail--adobe-acrobat .aaw-row{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-detail--adobe-acrobat .aaw-scene{font-size:11px}}@media(max-width:640px){.integrations-detail--adobe-acrobat .aaw-body{grid-template-columns:minmax(0,1fr)}.integrations-detail--adobe-acrobat .aaw-tools{gap:4px 9px;margin-left:0}.integrations-detail--adobe-acrobat .aaw-row,.integrations-detail--adobe-acrobat .aaw-distinct{grid-template-columns:minmax(0,1fr)}.integrations-detail--adobe-acrobat .aaw-distinct>svg{transform:rotate(90deg)}}.integrations-detail--canva .integrations-detail-hero{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:clamp(24px,3vw,44px);align-items:center;padding:12px 0 36px}.integrations-detail--canva .cvw-scene{min-width:0;display:flex;flex-direction:column;gap:8px;font-size:10.5px;color:#3a475b;line-height:1.35;overflow-wrap:anywhere}.integrations-detail--canva .cvw-scene *{box-sizing:border-box}.integrations-detail--canva .cvw-scene svg{flex:none}.integrations-detail--canva .cvw-scene h4{font-family:inherit}.integrations-detail--canva .cvw-note{align-self:flex-start;padding:2px 8px;border:1px solid #e1e6ed;border-radius:999px;font-size:9.5px;font-weight:700;color:#6a7890;background:#fff}.integrations-detail--canva .cvw-main{display:grid;grid-template-columns:minmax(0,1.25fr) 22px minmax(0,1fr);align-items:stretch}.integrations-detail--canva .cvw-card{min-width:0;background:#fff;border:1px solid #e3e8ef;border-radius:12px;padding:10px;box-shadow:0 4px 14px #182a4a0a}.integrations-detail--canva .cvw-card h4{margin:0 0 6px;font-size:10.5px;font-weight:700;color:#16213b}.integrations-detail--canva .cvw-top{display:flex;align-items:center;gap:8px}.integrations-detail--canva .cvw-top strong{display:block;font-size:12px;color:#16213b}.integrations-detail--canva .cvw-top small{color:#7a8699;font-size:9.5px}.integrations-detail--canva .cvw-logo{display:inline-flex;width:26px;height:26px;flex:none}.integrations-detail--canva .cvw-logo .integrations-logo{width:26px;height:26px;border-radius:7px}.integrations-detail--canva .cvw-logo .integrations-logo img,.integrations-detail--canva .cvw-logo .integrations-logo svg{width:16px;height:16px}.integrations-detail--canva .cvw-logo-sm,.integrations-detail--canva .cvw-logo-sm .integrations-logo{width:16px;height:16px;border-radius:4px}.integrations-detail--canva .cvw-logo-sm .integrations-logo img,.integrations-detail--canva .cvw-logo-sm .integrations-logo svg{width:11px;height:11px}.integrations-detail--canva .cvw-nav{display:flex;flex-wrap:wrap;gap:2px 12px;list-style:none;margin:8px 0;padding:0;border-bottom:1px solid #edf0f4;color:#7a8699;font-weight:600}.integrations-detail--canva .cvw-nav li{padding:3px 0 5px}.integrations-detail--canva .cvw-nav li.is-on{color:#0e8a8f;box-shadow:inset 0 -2px #14a3a8}.integrations-detail--canva .cvw-sub{border:1px solid #d5ecee;background:#f6fbfb;border-radius:10px;padding:8px;margin-bottom:8px}.integrations-detail--canva .cvw-sub-head{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:6px}.integrations-detail--canva .cvw-sub-head strong{font-size:12px;color:#16213b}.integrations-detail--canva .cvw-sub-head .cvw-btn{margin-left:auto}.integrations-detail--canva .cvw-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:0}.integrations-detail--canva .cvw-stats dt,.integrations-detail--canva .cvw-kv dt{color:#7a8699;font-size:9px}.integrations-detail--canva .cvw-stats dd{margin:0;font-weight:700;color:#16213b;font-size:11.5px}.integrations-detail--canva .cvw-util{display:grid;grid-template-columns:1fr auto;gap:3px 8px;margin-top:7px}.integrations-detail--canva .cvw-util .cvw-bar{grid-column:1/-1}.integrations-detail--canva .cvw-util b{color:#0e8a8f}.integrations-detail--canva .cvw-bar{height:5px;border-radius:9px;background:#e8edf3;overflow:hidden}.integrations-detail--canva .cvw-bar i{display:block;height:100%;border-radius:9px;background:#14a3a8}.integrations-detail--canva .cvw-pill{display:inline-block;padding:1px 7px;border-radius:999px;font-size:9px;font-weight:700;white-space:nowrap}.integrations-detail--canva .is-ok{background:#e6f6ec;color:#16803c}.integrations-detail--canva .is-off{background:#f1f3f6;color:#6a7486}.integrations-detail--canva .is-pend{background:#eaf1ff;color:#1f56c4}.integrations-detail--canva .cvw-btn{display:inline-block;padding:3px 9px;border-radius:7px;background:#2563eb;color:#fff;font-size:9.5px;font-weight:700;border:1px solid #2563eb}.integrations-detail--canva .cvw-sub-head .cvw-btn{background:#7c4dcc;border-color:#7c4dcc}.integrations-detail--canva .cvw-btn-line{background:#fff;color:#1f56c4;border-color:#c4d6f6}.integrations-detail--canva .cvw-table{width:100%;border-collapse:collapse;table-layout:fixed}.integrations-detail--canva .cvw-table th{text-align:left;font-size:9px;color:#7a8699;font-weight:600;padding:0 4px 4px}.integrations-detail--canva .cvw-table td{padding:4px;border-top:1px solid #eef1f5;font-size:10px}.integrations-detail--canva .cvw-table td:first-child{display:flex;align-items:center;gap:5px;font-weight:600;color:#16213b}.integrations-detail--canva .cvw-table tr.is-flag td{background:#fff8ea}.integrations-detail--canva .cvw-av{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;flex:none;border-radius:50%;background:#ece6f8;color:#5b3aa6;font-size:7.5px;font-weight:700}.integrations-detail--canva .cvw-link{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:2px;color:#8a97aa}.integrations-detail--canva .cvw-link i{flex:1;border-top:1px solid #c9d8ec}.integrations-detail--canva .cvw-link span{writing-mode:vertical-rl;font-size:8.5px;font-weight:700}.integrations-detail--canva .cvw-rhead{display:flex;align-items:center;gap:6px;margin-bottom:8px}.integrations-detail--canva .cvw-rhead small{margin-left:auto;color:#7a8699}.integrations-detail--canva .cvw-rmark{width:20px;height:20px;border-radius:6px;background:#2563eb;color:#fff;font-weight:800;font-style:italic;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--canva .cvw-amount{display:grid;grid-template-columns:1fr auto;align-items:center;padding-bottom:7px;margin-bottom:6px;border-bottom:1px solid #edf0f4}.integrations-detail--canva .cvw-merchant{display:flex;align-items:center;gap:5px;font-weight:700;color:#16213b}.integrations-detail--canva .cvw-amount b{font-size:17px;color:#16213b}.integrations-detail--canva .cvw-amount small{grid-column:2;text-align:right;color:#7a8699}.integrations-detail--canva .cvw-kv{margin:0;display:flex;flex-direction:column}.integrations-detail--canva .cvw-kv div{display:flex;justify-content:space-between;gap:8px;padding:2.5px 0;border-bottom:1px dashed #eef1f5}.integrations-detail--canva .cvw-kv dd{margin:0;font-weight:600;color:#16213b;text-align:right}.integrations-detail--canva .cvw-ctx{margin-top:8px;padding:7px;border-radius:9px;background:#f5f8ff;border:1px solid #e0e9fb}.integrations-detail--canva .cvw-ctx .cvw-btn{margin-top:6px}.integrations-detail--canva .cvw-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.integrations-detail--canva .cvw-row>.cvw-card{grid-column:span 2}.integrations-detail--canva .cvw-row>.cvw-card:nth-last-child(-n+2){grid-column:span 3}.integrations-detail--canva .cvw-big{display:block;font-size:12px;color:#16213b}.integrations-detail--canva .cvw-fine{display:block;margin:3px 0 5px;color:#7a8699;font-size:9.5px}.integrations-detail--canva .cvw-al{display:grid;grid-template-columns:62px 1fr 26px;align-items:center;gap:6px;margin-bottom:6px;font-weight:600}.integrations-detail--canva .cvw-al small{display:block;color:#7a8699;font-weight:400;font-size:9px}.integrations-detail--canva .cvw-al b{text-align:right}.integrations-detail--canva .cvw-check{list-style:none;margin:0 0 6px;padding:0}.integrations-detail--canva .cvw-check li{display:flex;align-items:center;gap:5px;padding:2px 0}.integrations-detail--canva .cvw-decide{display:flex;gap:6px;margin-top:7px}.integrations-detail--canva .cvw-strip{display:flex;margin:2px 0 0;padding:0;list-style:none}.integrations-detail--canva .cvw-strip li{flex:1;display:flex;justify-content:center;align-items:center;gap:4px;position:relative;text-align:center;padding:5px 4px;border:1px solid #e3e8ef;background:#fff;font-weight:700;color:#28384e;margin-right:14px;border-radius:8px}.integrations-detail--canva .cvw-strip li:last-child{margin-right:0}.integrations-detail--canva .cvw-strip li:not(:last-child):after{content:"";position:absolute;left:100%;top:50%;width:14px;border-top:1px solid #b9c9df}.integrations-detail--canva .cvw-strip li.is-final{background:#e6f6ec;border-color:#bfe5cc;color:#16803c}.integrations-detail--canva .cvw-strip-note{margin:0}.integrations-detail--canva .cvw-rel{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:8px 10px;border:1px solid #e3e8ef;border-radius:12px;background:#fafbfd}.integrations-detail--canva .cvw-rel b{display:block;color:#16213b;font-size:10px}.integrations-detail--canva .cvw-rel em{display:block;font-style:normal;color:#1f56c4;font-weight:600}.integrations-detail--canva .cvw-rel span{color:#7a8699;font-size:9.5px}.integrations-detail--canva .cvw-rel svg{transform:rotate(-90deg);color:#8a97aa}.integrations-detail--canva .cvw-ret{grid-column:1/-1;margin:0;color:#16803c;font-weight:700;display:flex;gap:5px;align-items:center}.integrations-detail--canva .cvw-ret svg{transform:none;color:inherit}@media(max-width:1099px){.integrations-detail--canva .integrations-detail-hero{grid-template-columns:minmax(0,1fr);gap:28px}.integrations-detail--canva .cvw-main{grid-template-columns:minmax(0,1fr);gap:0}.integrations-detail--canva .cvw-link{flex-direction:column;height:36px}.integrations-detail--canva .cvw-link i{border-top:0;border-left:1px solid #c9d8ec}.integrations-detail--canva .cvw-link span{writing-mode:horizontal-tb}.integrations-detail--canva .cvw-row{grid-template-columns:minmax(0,1fr)}.integrations-detail--canva .cvw-row>.cvw-card,.integrations-detail--canva .cvw-row>.cvw-card:nth-last-child(-n+2){grid-column:1 / -1}.integrations-detail--canva .cvw-strip{flex-direction:column;gap:10px}.integrations-detail--canva .cvw-strip li{margin-right:0}.integrations-detail--canva .cvw-strip li:not(:last-child):after{left:50%;top:100%;width:0;height:10px;border-top:0;border-left:1px solid #b9c9df}.integrations-detail--canva .cvw-rel{grid-template-columns:1fr}.integrations-detail--canva .cvw-rel svg{transform:none;justify-self:center}}@media(max-width:640px){.integrations-detail--canva .cvw-strip{flex-direction:column;gap:10px}.integrations-detail--canva .cvw-strip li{margin-right:0}.integrations-detail--canva .cvw-strip li:not(:last-child):after{left:50%;top:100%;width:0;height:10px;border-top:0;border-left:1px solid #b9c9df}.integrations-detail--canva .cvw-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.integrations-detail--canva .cvw-table,.integrations-detail--canva .cvw-table tbody,.integrations-detail--canva .cvw-table tr,.integrations-detail--canva .cvw-table td{display:block;width:100%}.integrations-detail--canva .cvw-table tr{border-top:1px solid #eef1f5;padding:3px 0}.integrations-detail--canva .cvw-table td{border:0;display:flex;justify-content:space-between;gap:8px;padding:2px 4px}.integrations-detail--canva .cvw-table td:before{content:attr(data-label);color:#7a8699;font-size:9px}.integrations-detail--canva .cvw-table td:first-child:before{content:none}.integrations-detail--canva .cvw-table td:first-child{justify-content:flex-start}}.integrations-page.integrations-detail--onenote .integrations-detail-hero--onenote{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:clamp(28px,3.5vw,56px);padding:12px 0 45px}.monw-scene{--monw-p: #7719aa;--monw-pl: #f4eaf9;--monw-b: #2563eb;--monw-g: #1a8a4f;--monw-a: #b86e00;--monw-n: #192337;--monw-m: #6b778a;--monw-line: #e3e8ef;min-width:0;display:flex;flex-direction:column;gap:10px;font-size:11px;line-height:1.4;color:var(--monw-n)}.monw-scene *{box-sizing:border-box}.monw-scene h3,.monw-scene h4,.monw-scene p,.monw-scene ul,.monw-scene ol,.monw-scene dl,.monw-scene dd{margin:0;padding:0;list-style:none}.monw-flow{display:flex;flex-wrap:wrap;gap:4px 6px;font-size:10px;font-weight:700;color:var(--monw-m)}.monw-flow li{display:inline-flex;align-items:center;gap:5px}.monw-flow li:not(:last-child):after{content:"→";color:#b4bdca;margin-left:2px}.monw-flow span{width:15px;height:15px;border-radius:50%;background:var(--monw-pl);color:var(--monw-p);display:inline-grid;place-items:center;font-size:9px}.monw-flow-end{color:var(--monw-b)}.monw-flow-end span{background:#e8f0ff;color:var(--monw-b)}.monw-main{display:grid;grid-template-columns:minmax(0,1.55fr) auto minmax(0,1fr);gap:0;align-items:center}.monw-book,.monw-rz,.monw-card,.monw-split{background:#fff;border:1px solid var(--monw-line);border-radius:12px;box-shadow:0 2px 8px #1923370a}.monw-book{overflow:hidden;min-width:0}.monw-bar{display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--monw-p);color:#fff;font-size:11px}.integrations-detail--onenote .monw-bar .integrations-logo{width:20px;height:20px;border-radius:5px;border:0;flex:none}.integrations-detail--onenote .monw-bar .integrations-logo img,.integrations-detail--onenote .monw-bar .integrations-logo svg{width:14px;height:14px}.monw-bar-nb{margin-left:auto;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.monw-book-body{display:grid;grid-template-columns:96px minmax(0,1fr)}.monw-nav{background:#faf6fc;border-right:1px solid var(--monw-line);padding:8px 0}.monw-nav-title{padding:0 9px 6px;font-weight:700;color:var(--monw-p);font-size:10px}.monw-sections li,.monw-pages li{padding:3px 9px;display:flex;align-items:center;gap:5px;color:#4b5668}.monw-sections li{padding-inline:7px;gap:4px;font-size:10px}.monw-sections li.monw-selected{background:var(--monw-pl);font-weight:700;color:var(--monw-p)}.monw-dot{width:7px;height:7px;border-radius:2px;background:var(--monw-p);flex:none}.monw-dot--1{background:#0f7b8a}.monw-dot--2{background:#c2410c}.monw-dot--3{background:#1a8a4f}.monw-dot--4{background:#8a94a6}.monw-pages{margin-top:7px;padding-top:6px;border-top:1px solid var(--monw-line)}.monw-pages li{padding-left:14px}.monw-pages li.monw-selected{background:#fff;font-weight:700;color:var(--monw-n);box-shadow:inset 2px 0 0 var(--monw-p)}.monw-page{padding:8px 10px;display:flex;flex-direction:column;gap:4px;min-width:0}.monw-page h3{font-size:15px;font-weight:700;color:var(--monw-n)}.monw-date{color:var(--monw-m);font-size:10px;border-bottom:1px solid var(--monw-line);padding-bottom:5px}.monw-label{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--monw-m)}.monw-expense-note{border:1px dashed #cdb4dc;border-radius:8px;padding:6px 8px;display:flex;flex-direction:column;gap:3px}.monw-expense-line{display:flex;align-items:center;gap:6px}.monw-avatar{width:20px;height:20px;flex:none;border-radius:50%;background:var(--monw-pl);color:var(--monw-p);font-size:8px;font-weight:700;display:grid;place-items:center}.monw-trip{color:var(--monw-m)}.integrations-detail--onenote .monw-quote{font-style:italic;font-size:11px;line-height:1.4;font-weight:400;letter-spacing:normal;color:#3b4658}.monw-checks{display:flex;flex-direction:column;gap:3px}.monw-checks li,.monw-card li{display:flex;align-items:flex-start;gap:6px}.monw-box{width:12px;height:12px;flex:none;margin-top:1px;border:1.5px solid #a7b0be;border-radius:3px;display:grid;place-items:center;color:#fff}.monw-box--on{background:var(--monw-p);border-color:var(--monw-p)}.monw-ref{margin-top:3px;border:1px solid #cfdcf7;border-left:3px solid var(--monw-b);border-radius:8px;background:#f8faff;padding:7px 9px;display:flex;flex-direction:column;gap:4px}.monw-ref-head{display:flex;justify-content:space-between;gap:6px;font-weight:700;color:var(--monw-b);font-size:10px}.monw-ref-head em,.monw-warn{font-style:normal;color:var(--monw-a);font-weight:700}.monw-ref-title,.monw-rz-title{display:flex;justify-content:space-between;font-size:12px}.monw-ref-grid,.monw-rz-grid{display:grid;grid-template-columns:1fr 1fr;gap:4px 10px}.monw-kv{min-width:0}.monw-kv dt{font-size:9px;color:var(--monw-m)}.monw-kv dd{font-weight:600;overflow-wrap:anywhere}.monw-kv dd.monw-ok{color:var(--monw-g)}.monw-kv dd.monw-warn{color:var(--monw-a)}.monw-link{color:var(--monw-b);font-weight:700;display:inline-flex;align-items:center;gap:3px}.monw-bridge{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0 6px;width:84px}.monw-bridge-chip{display:flex;flex-direction:column;text-align:center;font-size:9px;color:var(--monw-m)}.monw-bridge-chip b{color:var(--monw-p);font-size:10px}.monw-bridge-chip--rz b{color:var(--monw-b)}.monw-bridge-line{color:var(--monw-b);display:flex;align-items:center;width:100%}.monw-bridge-line:before{content:"";flex:1;border-top:1px solid #b9c8e6}.monw-rz{padding:11px;display:flex;flex-direction:column;gap:8px;border-color:#cfdcf7;min-width:0}.monw-rz header{display:flex;justify-content:space-between;color:var(--monw-m);font-weight:600}.monw-rz-brand{color:var(--monw-b);font-weight:800}.monw-rz-title{font-size:14px;padding-bottom:6px;border-bottom:1px solid var(--monw-line)}.monw-rz-actions{display:flex;gap:6px}.monw-btn{flex:1;text-align:center;padding:5px 0;border:1px solid #cfd6e1;border-radius:7px;font-weight:700}.monw-btn--p{background:var(--monw-b);border-color:var(--monw-b);color:#fff}.monw-rz-note{display:flex;gap:4px;color:var(--monw-g);font-weight:600;font-size:10px}.monw-rz-note svg{margin-top:2px;flex:none}.monw-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.monw-card{padding:8px 9px;display:flex;flex-direction:column;gap:4px;min-width:0}.monw-card h4{font-family:inherit;font-size:11px;line-height:1.3;font-weight:700;display:flex;flex-wrap:wrap;gap:2px 6px;align-items:baseline}.monw-card h4 em{font-style:normal;font-size:9px;color:var(--monw-p);background:var(--monw-pl);border-radius:999px;padding:0 6px}.monw-card h4 small{font-size:9px;color:var(--monw-m);font-weight:500}.monw-card li svg{color:var(--monw-g);margin-top:3px;flex:none}.monw-card ul{display:flex;flex-direction:column;gap:2px}.monw-bullets li:before{content:"•";color:var(--monw-p)}.monw-sub{font-weight:600;color:var(--monw-p)}.monw-meta{color:var(--monw-m);font-size:10px}.monw-ok{color:var(--monw-g);font-weight:700;display:flex;align-items:center;gap:3px}.monw-mini{font-size:10px;color:var(--monw-m);border-top:1px solid var(--monw-line);padding-top:4px}.monw-mini b{color:var(--monw-b)}.monw-mini--rz{border:1px solid #cfdcf7;border-radius:7px;padding:4px 6px;background:#f8faff}.monw-card--wide{grid-column:1 / -1}.monw-policy{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.monw-split{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:8px 11px}.monw-split b{display:block;font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:var(--monw-p)}.monw-split-rz b{color:var(--monw-b)}.monw-split span{font-weight:700}.monw-split p{color:var(--monw-m);font-size:10px}.monw-split-arrow{transform:rotate(-90deg);color:var(--monw-b)}@media(max-width:1199px){.integrations-page.integrations-detail--onenote .integrations-detail-hero--onenote{grid-template-columns:minmax(0,1fr);gap:32px}.monw-main{grid-template-columns:minmax(0,1fr);gap:8px}.monw-bridge{width:100%;padding:0}.monw-bridge-line{width:14px;flex-direction:column}.monw-bridge-line:before{flex:none;height:10px;border-top:0;border-left:1px solid #b9c8e6}.monw-bridge-line svg{transform:rotate(90deg)}.monw-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.monw-book-body{grid-template-columns:minmax(0,1fr)}.monw-nav{border-right:0;border-bottom:1px solid var(--monw-line)}.monw-sections,.monw-nav-title{display:none}.monw-pages{margin:0;padding:0;border:0;display:flex;overflow:hidden;flex-wrap:wrap}.monw-pages li:nth-child(n+3){display:none}.monw-pages li{padding-left:9px}.monw-bar-nb{display:none}.monw-cards{grid-template-columns:minmax(0,1fr)}.monw-card:not(.monw-card--wide){display:none}.monw-policy{grid-template-columns:1fr 1fr}.monw-split{grid-template-columns:1fr}.monw-split-arrow{transform:none;justify-self:center}}.integrations-detail--calendly .integrations-detail-hero--calendly{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:center;gap:clamp(28px,3.5vw,56px);padding:12px 0 45px}.integrations-detail--calendly .integrations-detail-hero--calendly .integrations-detail-main{min-width:0}.integrations-detail--calendly .cldw-scene{--cldw-blue: #006bff;--cldw-blue-soft: #eaf2ff;--cldw-navy: #0b2545;--cldw-mute: #62718a;--cldw-line: #e3e9f2;--cldw-green: #0f8a4f;--cldw-green-soft: #e6f6ed;--cldw-amber: #a15c07;--cldw-amber-soft: #fff3dc;min-width:0;max-width:100%;display:grid;gap:8px;font-family:inherit;color:var(--cldw-navy);font-size:11px;line-height:1.35}.integrations-detail--calendly .cldw-scene *,.integrations-detail--calendly .cldw-scene *:before,.integrations-detail--calendly .cldw-scene *:after{box-sizing:border-box}.integrations-detail--calendly .cldw-scene h3,.integrations-detail--calendly .cldw-scene h4,.integrations-detail--calendly .cldw-scene p,.integrations-detail--calendly .cldw-scene dl,.integrations-detail--calendly .cldw-scene dd,.integrations-detail--calendly .cldw-scene ul,.integrations-detail--calendly .cldw-scene ol{margin:0;padding:0}.integrations-detail--calendly .cldw-scene h3,.integrations-detail--calendly .cldw-scene h4{font-family:inherit;font-weight:700;letter-spacing:0;color:var(--cldw-navy);line-height:1.25}.integrations-detail--calendly .cldw-scene h3{font-size:15px}.integrations-detail--calendly .cldw-scene h4{font-size:12px}.integrations-detail--calendly .cldw-scene ul,.integrations-detail--calendly .cldw-scene ol{list-style:none}.integrations-detail--calendly .cldw-card{min-width:0;background:#fff;border:1px solid var(--cldw-line);border-radius:12px;box-shadow:0 2px 8px #0b25450d;padding:10px 12px;display:grid;gap:5px;align-content:start}.integrations-detail--calendly .cldw-muted{color:var(--cldw-mute);font-size:10.5px}.integrations-detail--calendly .cldw-scene p.cldw-muted b{color:var(--cldw-navy)}.integrations-detail--calendly .cldw-flow{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.integrations-detail--calendly .cldw-flow li:not(.cldw-flow-arrow){display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:#fff;border:1px solid var(--cldw-line);border-radius:999px;font-weight:700;font-size:10.5px;white-space:nowrap}.integrations-detail--calendly .cldw-flow-n{display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--cldw-blue);color:#fff;font-size:9.5px}.integrations-detail--calendly .cldw-flow-arrow{flex:1;min-width:12px;height:1px;background:#bcd0ee;position:relative}.integrations-detail--calendly .cldw-flow-arrow:after{content:"";position:absolute;right:0;top:-3px;width:6px;height:6px;border-top:1px solid #7ea6e6;border-right:1px solid #7ea6e6;transform:rotate(45deg)}.integrations-detail--calendly .cldw-main{display:grid;grid-template-columns:minmax(0,200px) 18px minmax(0,1fr);align-items:stretch}.integrations-detail--calendly .cldw-left{display:grid;gap:0;align-content:start}.integrations-detail--calendly .cldw-hlink{position:relative}.integrations-detail--calendly .cldw-hlink:before{content:"";position:absolute;left:0;right:0;top:70px;height:1px;background:#9dbcf0}.integrations-detail--calendly .cldw-hlink:after{content:"";position:absolute;right:0;top:67px;width:6px;height:6px;border-top:1px solid #5f93e6;border-right:1px solid #5f93e6;transform:rotate(45deg)}.integrations-detail--calendly .cldw-vlink{height:20px;position:relative;display:flex;align-items:center;justify-content:center}.integrations-detail--calendly .cldw-vlink:before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:1px solid #9dbcf0}.integrations-detail--calendly .cldw-vlink span{position:relative;background:#fff;padding:0 6px;color:var(--cldw-blue);font-size:9.5px;font-weight:700}.integrations-detail--calendly .cldw-tag{display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--cldw-blue)}.integrations-detail--calendly .cldw-dot{width:6px;height:6px;border-radius:2px;background:var(--cldw-blue)}.integrations-detail--calendly .cldw-tag--remizen .cldw-dot{background:#2457c5}.integrations-detail--calendly .cldw-tag-sep{width:1px;height:9px;background:var(--cldw-line)}.integrations-detail--calendly .cldw-tag{color:inherit}.integrations-detail--calendly .cldw-tag--calendly{color:var(--cldw-blue)}.integrations-detail--calendly .cldw-tag--remizen{color:#2457c5}.integrations-detail--calendly .cldw-expense-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.integrations-detail--calendly .cldw-expense-head strong{font-size:15px;font-variant-numeric:tabular-nums}.integrations-detail--calendly .cldw-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px}.integrations-detail--calendly .cldw-kv{min-width:0}.integrations-detail--calendly .cldw-kv dt{color:var(--cldw-mute);font-size:9.5px}.integrations-detail--calendly .cldw-kv dd{font-weight:700;font-size:10.5px;overflow-wrap:anywhere}.integrations-detail--calendly .cldw-kv dd.cldw-kv-amber{color:var(--cldw-amber)}.integrations-detail--calendly .cldw-kv dd.cldw-kv-green{color:var(--cldw-green)}.integrations-detail--calendly .cldw-row-between{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px}.integrations-detail--calendly .cldw-pill{display:inline-flex;align-items:center;width:fit-content;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:700;white-space:nowrap}.integrations-detail--calendly .cldw-pill--green{background:var(--cldw-green-soft);color:var(--cldw-green)}.integrations-detail--calendly .cldw-pill--amber{background:var(--cldw-amber-soft);color:var(--cldw-amber)}.integrations-detail--calendly .cldw-pill--blue{background:var(--cldw-blue-soft);color:var(--cldw-blue)}.integrations-detail--calendly .cldw-btn{display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:999px;background:var(--cldw-blue);color:#fff;font-size:10.5px;font-weight:700;white-space:nowrap}.integrations-detail--calendly .cldw-btn.cldw-btn--ghost{background:#fff;color:var(--cldw-blue);border:1px solid #b8d2fb}.integrations-detail--calendly .cldw-btns{display:flex;gap:6px}.integrations-detail--calendly .cldw-link{color:#2457c5;font-weight:700;font-size:10.5px}.integrations-detail--calendly .cldw-cal-card{padding:0;gap:0;border-color:#bcd3f7;box-shadow:0 6px 18px #006bff17;overflow:hidden}.integrations-detail--calendly .cldw-cal-top{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:8px 12px;border-bottom:1px solid var(--cldw-line);background:#f7faff}.integrations-detail--calendly .cldw-cal-brand{display:inline-flex;align-items:center;gap:6px;color:var(--cldw-blue);font-size:12px}.integrations-detail--calendly .cldw-cal-brand .integrations-logo{width:20px;height:20px;border:0;border-radius:5px;background:transparent;box-shadow:none}.integrations-detail--calendly .cldw-cal-brand .integrations-logo img,.integrations-detail--calendly .cldw-cal-brand .integrations-logo svg{width:16px;height:16px}.integrations-detail--calendly .cldw-cal-event{margin-left:auto;font-weight:700;font-size:10.5px}.integrations-detail--calendly .cldw-cal-body{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.integrations-detail--calendly .cldw-event{display:grid;gap:4px;align-content:start;padding:12px;border-right:1px solid var(--cldw-line)}.integrations-detail--calendly .cldw-meta{display:flex;gap:10px;color:var(--cldw-mute);font-size:10.5px}.integrations-detail--calendly .cldw-event p{color:var(--cldw-mute);font-size:10.5px}.integrations-detail--calendly .cldw-reason{display:grid;grid-template-columns:auto 1fr;gap:2px 8px;padding:6px 8px;border-radius:8px;background:var(--cldw-amber-soft);font-size:10px}.integrations-detail--calendly .cldw-reason span{color:var(--cldw-amber)}.integrations-detail--calendly .cldw-with{margin-top:2px}.integrations-detail--calendly .cldw-person{display:flex;align-items:center;gap:7px;min-width:0}.integrations-detail--calendly .cldw-avatar{flex:none;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;font-size:9px;font-weight:800}.integrations-detail--calendly .cldw-avatar--blue{background:var(--cldw-blue-soft);color:var(--cldw-blue)}.integrations-detail--calendly .cldw-avatar--green{background:var(--cldw-green-soft);color:var(--cldw-green)}.integrations-detail--calendly .cldw-avatar--slate{background:#eceff4;color:#46546b}.integrations-detail--calendly .cldw-person-text{display:grid;min-width:0}.integrations-detail--calendly .cldw-person-text strong{font-size:10.5px}.integrations-detail--calendly .cldw-person-text em{font-style:normal;color:var(--cldw-mute);font-size:10px}.integrations-detail--calendly .cldw-picker{display:grid;gap:4px;align-content:start;padding:12px;min-width:0}.integrations-detail--calendly .cldw-month{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;color:var(--cldw-blue)}.integrations-detail--calendly .cldw-month b{color:var(--cldw-navy)}.integrations-detail--calendly .cldw-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;text-align:center}.integrations-detail--calendly .cldw-wd{color:var(--cldw-mute);font-size:9px;font-weight:700}.integrations-detail--calendly .cldw-day{display:grid;place-items:center;aspect-ratio:1 / 1;max-height:24px;border-radius:50%;font-size:10.5px;font-weight:600;font-variant-numeric:tabular-nums}.integrations-detail--calendly .cldw-day--off{color:#a7b2c3;font-weight:500}.integrations-detail--calendly .cldw-day--open{background:var(--cldw-blue-soft);color:var(--cldw-blue)}.integrations-detail--calendly .cldw-day--picked{background:var(--cldw-blue);color:#fff;box-shadow:0 0 0 2px #fff,0 0 0 3px var(--cldw-blue)}.integrations-detail--calendly .cldw-slots-head{font-size:11px;font-weight:700;margin-top:2px}.integrations-detail--calendly .cldw-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.integrations-detail--calendly .cldw-slot{padding:5px 4px;text-align:center;border:1px solid #9dbcf0;border-radius:7px;color:var(--cldw-blue);font-weight:700;font-size:10.5px;white-space:nowrap}.integrations-detail--calendly .cldw-slot.cldw-slot--picked{background:var(--cldw-blue);border-color:var(--cldw-blue);color:#fff}.integrations-detail--calendly .cldw-mid,.integrations-detail--calendly .cldw-minor{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.integrations-detail--calendly .cldw-mid .cldw-confirm{margin-top:-22px;position:relative;border-color:#b9e3cc;box-shadow:0 4px 12px #0f8a4f1a}.integrations-detail--calendly .cldw-when{display:grid;gap:1px}.integrations-detail--calendly .cldw-when b{font-size:12px}.integrations-detail--calendly .cldw-when span{color:var(--cldw-navy);font-size:11px}.integrations-detail--calendly .cldw-avail{padding-bottom:5px;border-bottom:1px solid #eef2f7}.integrations-detail--calendly .cldw-suggest{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:10.5px}.integrations-detail--calendly .cldw-suggest span{color:var(--cldw-mute)}.integrations-detail--calendly .cldw-suggest b{padding:1px 8px;border-radius:6px;background:var(--cldw-blue);color:#fff}.integrations-detail--calendly .cldw-suggest i{font-style:normal;color:var(--cldw-green);font-weight:700}.integrations-detail--calendly .cldw-done{border-color:#c9d8f5}.integrations-detail--calendly .cldw-sm{padding:9px 11px;gap:5px}.integrations-detail--calendly .cldw-mini-flow{display:grid;gap:4px;padding-top:5px;border-top:1px dashed var(--cldw-line);font-size:10.5px}.integrations-detail--calendly .cldw-minislots{display:flex;gap:4px}.integrations-detail--calendly .cldw-minislots i{font-style:normal;padding:2px 6px;border:1px solid #9dbcf0;border-radius:6px;color:var(--cldw-blue);font-weight:700;font-size:10px}.integrations-detail--calendly .cldw-minislots i.cldw-slot--picked{background:var(--cldw-blue);color:#fff;border-color:var(--cldw-blue)}.integrations-detail--calendly .cldw-system{display:grid;grid-template-columns:1fr 24px 1fr;align-items:center;gap:4px 8px;padding:8px 12px;border:1px dashed #c4d3ea;border-radius:12px;background:#f9fbff;font-size:10px;color:var(--cldw-mute)}.integrations-detail--calendly .cldw-system>div{display:grid;gap:1px;min-width:0}.integrations-detail--calendly .cldw-system b{font-size:10px;letter-spacing:.04em}.integrations-detail--calendly .cldw-sys-cal{color:var(--cldw-blue)}.integrations-detail--calendly .cldw-sys-rem{color:#2457c5}.integrations-detail--calendly .cldw-sys-arrow{height:1px;background:#9dbcf0;position:relative}.integrations-detail--calendly .cldw-sys-arrow:after{content:"";position:absolute;right:0;top:-3px;width:6px;height:6px;border-top:1px solid #5f93e6;border-right:1px solid #5f93e6;transform:rotate(45deg)}.integrations-detail--calendly .cldw-system p{grid-column:1 / -1;color:var(--cldw-green);font-weight:700;font-size:10.5px}@media(max-width:1199px){.integrations-detail--calendly .integrations-detail-hero--calendly{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px}.integrations-detail--calendly .cldw-scene{width:100%;max-width:720px}.integrations-detail--calendly .cldw-flow{flex-direction:column;align-items:flex-start;gap:0}.integrations-detail--calendly .cldw-flow-arrow{flex:none;width:1px;height:14px;margin-left:18px;min-width:0}.integrations-detail--calendly .cldw-flow-arrow:after{right:-3px;top:auto;bottom:0;transform:rotate(135deg)}.integrations-detail--calendly .cldw-main{grid-template-columns:minmax(0,1fr)}.integrations-detail--calendly .cldw-hlink{height:20px}.integrations-detail--calendly .cldw-hlink:before{inset:0 auto 0 50%;width:1px;height:auto}.integrations-detail--calendly .cldw-hlink:after{left:calc(50% - 3px);right:auto;top:auto;bottom:0;transform:rotate(135deg)}.integrations-detail--calendly .cldw-sys-arrow{width:1px;height:14px;margin-left:4px}.integrations-detail--calendly .cldw-sys-arrow:after{right:-3px;top:auto;bottom:0;transform:rotate(135deg)}.integrations-detail--calendly .cldw-system{grid-template-columns:minmax(0,1fr)}.integrations-detail--calendly .cldw-mid .cldw-confirm{margin-top:0}.integrations-detail--calendly .cldw-mid,.integrations-detail--calendly .cldw-minor{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.integrations-detail--calendly .cldw-cal-body{grid-template-columns:minmax(0,1fr)}.integrations-detail--calendly .cldw-event{border-right:0;border-bottom:1px solid var(--cldw-line)}.integrations-detail--calendly .cldw-cal-event{margin-left:0;width:100%}.integrations-detail--calendly .cldw-mid{grid-template-columns:minmax(0,1fr)}.integrations-detail--calendly .cldw-context,.integrations-detail--calendly .cldw-left .cldw-vlink,.integrations-detail--calendly .cldw-team,.integrations-detail--calendly .cldw-minor{display:none}.integrations-detail--calendly .cldw-slots{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-detail--calendly .cldw-day{max-height:none}}.integrations-detail--gmail .integrations-detail-hero--gmail{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:center;gap:clamp(28px,3.5vw,56px);padding:12px 0 45px}.integrations-detail--gmail .gmwf{--gmwf-navy: #1b2a41;--gmwf-mute: #6a7890;--gmwf-line: #e3e9f1;--gmwf-blue: #2563eb;min-width:0;max-width:100%;display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:8px;font-family:inherit;color:var(--gmwf-navy);font-size:11px;line-height:1.35}.integrations-detail--gmail .gmwf *{box-sizing:border-box;min-width:0}.integrations-detail--gmail .gmwf p{margin:0;font:inherit;color:inherit;line-height:1.4}.integrations-detail--gmail .gmwf h3,.integrations-detail--gmail .gmwf h4{margin:0;font-family:inherit;color:var(--gmwf-navy);letter-spacing:0}.integrations-detail--gmail .gmwf ul{list-style:none;margin:0;padding:0}.integrations-detail--gmail .gmwf .gmwf-card{background:#fff;border:1px solid var(--gmwf-line);border-radius:12px;padding:10px 12px;box-shadow:0 2px 8px #1b2a410d;display:flex;flex-direction:column;gap:5px;overflow-wrap:anywhere}.integrations-detail--gmail .gmwf .gmwf-h{font-size:13px;font-weight:700;line-height:1.3}.integrations-detail--gmail .gmwf .gmwf-h4{font-size:11.5px;font-weight:700;line-height:1.3}.integrations-detail--gmail .gmwf .gmwf-blue{color:var(--gmwf-blue)}.integrations-detail--gmail .gmwf .gmwf-muted,.integrations-detail--gmail .gmwf .gmwf-k{color:var(--gmwf-mute);font-weight:500}.integrations-detail--gmail .gmwf .gmwf-inbox{padding:0;gap:0;border-color:#d3dcea;box-shadow:0 8px 24px #1b2a4114}.integrations-detail--gmail .gmwf .gmwf-inbox{grid-column:1;grid-row:1}.integrations-detail--gmail .gmwf .gmwf-pair{grid-column:2;grid-row:1}.integrations-detail--gmail .gmwf .gmwf-bridge,.integrations-detail--gmail .gmwf .gmwf-follow,.integrations-detail--gmail .gmwf .gmwf-secondary,.integrations-detail--gmail .gmwf .gmwf-final{grid-column:1 / -1}.integrations-detail--gmail .gmwf .gmwf-bar{display:flex;align-items:center;gap:12px;padding:8px 12px;border-bottom:1px solid var(--gmwf-line);border-top:3px solid #ea4335;border-radius:12px 12px 0 0}.integrations-detail--gmail .gmwf .gmwf-brand{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700}.integrations-detail--gmail .gmwf .gmwf-brand .integrations-logo{width:22px;height:22px;border:0;border-radius:4px;background:none;box-shadow:none;padding:0}.integrations-detail--gmail .gmwf .gmwf-brand .integrations-logo svg,.integrations-detail--gmail .gmwf .gmwf-brand .integrations-logo img{width:18px;height:18px}.integrations-detail--gmail .gmwf .gmwf-search{flex:1;background:#eef2f8;border-radius:999px;padding:5px 12px;color:var(--gmwf-mute)}.integrations-detail--gmail .gmwf .gmwf-inbox-body{display:grid;grid-template-columns:64px minmax(0,1fr)}.integrations-detail--gmail .gmwf .gmwf-nav{display:flex;flex-direction:column;gap:3px;padding:10px 8px;border-right:1px solid var(--gmwf-line)}.integrations-detail--gmail .gmwf .gmwf-compose{background:#c2e7ff;color:#0b3a66;font-size:10px;font-weight:700;border-radius:10px;padding:6px 2px;margin-bottom:4px;text-align:center;white-space:nowrap}.integrations-detail--gmail .gmwf .gmwf-nav-i{padding:4px;font-size:10px;border-radius:999px;color:var(--gmwf-mute)}.integrations-detail--gmail .gmwf .gmwf-nav-on{background:#d3e3fd;color:#0b3a66;font-weight:700}.integrations-detail--gmail .gmwf .gmwf-nav{grid-column:1;grid-row:1 / 3}.integrations-detail--gmail .gmwf .gmwf-list{grid-column:2;grid-row:1;border-bottom:1px solid var(--gmwf-line)}.integrations-detail--gmail .gmwf .gmwf-row{display:flex;gap:7px;padding:7px 8px;border-bottom:1px solid #eef2f7}.integrations-detail--gmail .gmwf .gmwf-row-on{background:#eaf1fe;box-shadow:inset 3px 0 0 var(--gmwf-blue)}.integrations-detail--gmail .gmwf .gmwf-row-main{display:flex;flex-direction:column;flex:1}.integrations-detail--gmail .gmwf .gmwf-row-top{display:flex;justify-content:space-between;gap:6px}.integrations-detail--gmail .gmwf .gmwf-row-subj{color:#3b4b63}.integrations-detail--gmail .gmwf .gmwf-row-amt{color:var(--gmwf-mute);font-variant-numeric:tabular-nums}.integrations-detail--gmail .gmwf .gmwf-row{padding-block:4px;font-size:10px}.integrations-detail--gmail .gmwf .gmwf-row-main{display:grid;grid-template-columns:minmax(60px,.6fr) minmax(0,1.4fr) auto;gap:1px 5px}.integrations-detail--gmail .gmwf .gmwf-row-top{display:contents}.integrations-detail--gmail .gmwf .gmwf-row-top b{grid-column:1;grid-row:1 / 3}.integrations-detail--gmail .gmwf .gmwf-row-top .gmwf-muted{grid-column:3;grid-row:1;white-space:nowrap;font-size:9px}.integrations-detail--gmail .gmwf .gmwf-row-subj,.integrations-detail--gmail .gmwf .gmwf-row-amt{grid-column:2}.integrations-detail--gmail .gmwf .gmwf-av{flex:none;width:22px;height:22px;border-radius:50%;background:#e8eefc;color:#3558b8;font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--gmail .gmwf .gmwf-av-rz{background:var(--gmwf-blue);color:#fff}.integrations-detail--gmail .gmwf .gmwf-msg{padding:10px 12px;display:flex;flex-direction:column;gap:6px}.integrations-detail--gmail .gmwf .gmwf-msg{grid-column:2;grid-row:2}.integrations-detail--gmail .gmwf .gmwf-from{display:flex;align-items:center;gap:6px}.integrations-detail--gmail .gmwf .gmwf-grid{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px}.integrations-detail--gmail .gmwf .gmwf-kv{display:flex;flex-direction:column}.integrations-detail--gmail .gmwf .gmwf-v{font-weight:600}.integrations-detail--gmail .gmwf .gmwf-attach{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:7px;border:1px solid #dbe6f8;background:#f5f8fe;border-radius:10px}.integrations-detail--gmail .gmwf .gmwf-chip{display:inline-flex;align-items:center;gap:5px;background:#fff;border:1px solid var(--gmwf-line);border-radius:8px;padding:3px 7px}.integrations-detail--gmail .gmwf .gmwf-pdf{background:#ea4335;color:#fff;font-size:8.5px;font-weight:800;padding:1px 4px;border-radius:3px;flex:none;white-space:nowrap}.integrations-detail--gmail .gmwf .gmwf-chip-name{font-weight:600}.integrations-detail--gmail .gmwf .gmwf-btn{display:inline-flex;background:var(--gmwf-blue);color:#fff;font-weight:700;padding:4px 10px;border-radius:8px;cursor:default}.integrations-detail--gmail .gmwf .gmwf-btn-o{background:#fff;color:var(--gmwf-blue);border:1px solid #b9cdf5}.integrations-detail--gmail .gmwf .gmwf-attach .gmwf-btn{margin-left:auto}.integrations-detail--gmail .gmwf .gmwf-bridge{display:flex;align-items:center;gap:6px;padding:0 6px}.integrations-detail--gmail .gmwf .gmwf-pill{background:#fff;border:1px solid var(--gmwf-line);border-radius:999px;padding:4px 10px;box-shadow:0 1px 4px #1b2a410d}.integrations-detail--gmail .gmwf .gmwf-pill-rz{border-color:#bcd0f6;color:#1d4fc4}.integrations-detail--gmail .gmwf .gmwf-line{flex:1;height:1px;background:#9db9ea;position:relative}.integrations-detail--gmail .gmwf .gmwf-arrow{position:absolute;right:0;top:-3px;border:3.5px solid transparent;border-left:6px solid #9db9ea;border-right:0}.integrations-detail--gmail .gmwf .gmwf-pair{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:8px}.integrations-detail--gmail .gmwf .gmwf-match{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.integrations-detail--gmail .gmwf .gmwf-match h4{grid-column:1 / -1}.integrations-detail--gmail .gmwf .gmwf-expense{border-color:#bcd0f6;box-shadow:0 6px 18px #2563eb1a}.integrations-detail--gmail .gmwf .gmwf-ch{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.integrations-detail--gmail .gmwf .gmwf-rzname{display:inline-flex;align-items:center;gap:5px;font-weight:800;color:var(--gmwf-blue)}.integrations-detail--gmail .gmwf .gmwf-rzmark{width:16px;height:16px;border-radius:4px;background:var(--gmwf-blue);color:#fff;font-size:10px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;flex:none}.integrations-detail--gmail .gmwf .gmwf-title{display:flex;justify-content:space-between;font-size:15px}.integrations-detail--gmail .gmwf .gmwf-status{display:inline-flex;align-self:flex-start;font-weight:700;padding:2px 8px;border-radius:999px}.integrations-detail--gmail .gmwf .gmwf-green{background:#e5f6ec;color:#17803d}.integrations-detail--gmail .gmwf .gmwf-amber{background:#fff1d6;color:#9a6208}.integrations-detail--gmail .gmwf .gmwf-follow{display:grid;grid-template-columns:1.1fr 1fr;gap:8px}.integrations-detail--gmail .gmwf .gmwf-stack{display:flex;flex-direction:column;gap:8px;position:relative}.integrations-detail--gmail .gmwf .gmwf-reply-link{color:var(--gmwf-blue);font-size:10px;text-align:center}.integrations-detail--gmail .gmwf .gmwf-compose-card{border-top:3px solid #4285f4}.integrations-detail--gmail .gmwf .gmwf-compose-card>.gmwf-kv,.integrations-detail--gmail .gmwf .gmwf-update>.gmwf-kv{flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:5px}.integrations-detail--gmail .gmwf .gmwf-stack .gmwf-attach>.gmwf-muted{font-size:9px}.integrations-detail--gmail .gmwf .gmwf-ref{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;background:#f3f7ff;border:1px solid #d4e1fa;border-radius:8px}.integrations-detail--gmail .gmwf .gmwf-link{color:var(--gmwf-blue);font-weight:700;margin-left:auto}.integrations-detail--gmail .gmwf .gmwf-update{border-color:#bcd0f6}.integrations-detail--gmail .gmwf .gmwf-secondary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.integrations-detail--gmail .gmwf .gmwf-secondary{font-size:10px;line-height:1.3}.integrations-detail--gmail .gmwf .gmwf-secondary .gmwf-card{padding:8px}.integrations-detail--gmail .gmwf .gmwf-secondary .gmwf-h4{font-size:11px}.integrations-detail--gmail .gmwf .gmwf-secondary .gmwf-attach{padding:4px;gap:4px}.integrations-detail--gmail .gmwf .gmwf-secondary .gmwf-chip{padding:3px 4px;gap:3px;font-size:9.5px}.integrations-detail--gmail .gmwf .gmwf-secondary .gmwf-btn{padding:3px 8px;font-size:10px}.integrations-detail--gmail .gmwf .gmwf-secondary .gmwf-ref{padding:5px 6px;gap:4px}.integrations-detail--gmail .gmwf .gmwf-th{padding-top:4px;border-top:1px solid #eef2f7}.integrations-detail--gmail .gmwf .gmwf-final{display:grid;grid-template-columns:1fr 1fr;gap:8px}.integrations-detail--gmail .gmwf .gmwf-review{border-color:#bcd0f6}.integrations-detail--gmail .gmwf .gmwf-actions{display:flex;gap:6px}.integrations-detail--gmail .gmwf .gmwf-actions .gmwf-btn{padding-inline:8px;white-space:nowrap;flex:none}.integrations-detail--gmail .gmwf .gmwf-down{color:#9db9ea;font-weight:700}@media(min-width:1200px){.integrations-detail--gmail .gmwf .gmwf-final{grid-template-columns:minmax(0,1fr)}.integrations-detail--gmail .gmwf .gmwf-final .gmwf-review{display:grid;grid-template-columns:150px minmax(0,1fr) 120px;gap:5px 12px;align-items:center}.integrations-detail--gmail .gmwf .gmwf-review>.gmwf-ch{grid-column:1;grid-row:1}.integrations-detail--gmail .gmwf .gmwf-review>.gmwf-title{grid-column:1;grid-row:2;flex-wrap:wrap}.integrations-detail--gmail .gmwf .gmwf-review>.gmwf-grid{grid-column:2;grid-row:1 / 3;grid-template-columns:repeat(3,minmax(0,1fr))}.integrations-detail--gmail .gmwf .gmwf-review>.gmwf-actions{grid-column:3;grid-row:1 / 3}.integrations-detail--gmail .gmwf .gmwf-review>.gmwf-status{grid-column:1 / -1}.integrations-detail--gmail .gmwf .gmwf-final .gmwf-split{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:8px;padding:8px 12px}.integrations-detail--gmail .gmwf .gmwf-split .gmwf-p{font-size:10px}.integrations-detail--gmail .gmwf .gmwf-split .gmwf-down{transform:rotate(-90deg)}}@media(max-width:1199px){.integrations-detail--gmail .integrations-detail-hero--gmail{grid-template-columns:minmax(0,1fr);gap:28px}.integrations-detail--gmail .gmwf{font-size:12px}.integrations-detail--gmail .gmwf{grid-template-columns:minmax(0,1fr)}.integrations-detail--gmail .gmwf .gmwf-inbox,.integrations-detail--gmail .gmwf .gmwf-pair,.integrations-detail--gmail .gmwf .gmwf-bridge,.integrations-detail--gmail .gmwf .gmwf-follow,.integrations-detail--gmail .gmwf .gmwf-secondary,.integrations-detail--gmail .gmwf .gmwf-final{grid-column:auto;grid-row:auto}.integrations-detail--gmail .gmwf .gmwf-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-detail--gmail .gmwf .gmwf-bridge{flex-direction:column;align-items:center}.integrations-detail--gmail .gmwf .gmwf-line{flex:none;width:1px;height:22px}.integrations-detail--gmail .gmwf .gmwf-arrow{right:-3px;top:auto;bottom:0;border:3.5px solid transparent;border-top:6px solid #9db9ea;border-bottom:0}.integrations-detail--gmail .gmwf .gmwf-pair,.integrations-detail--gmail .gmwf .gmwf-follow{grid-template-columns:minmax(0,1fr)}.integrations-detail--gmail .gmwf .gmwf-stack{gap:14px}}@media(max-width:700px){.integrations-detail--gmail .gmwf .gmwf-nav,.integrations-detail--gmail .gmwf .gmwf-secondary,.integrations-detail--gmail .gmwf .gmwf-secondary-x{display:none}.integrations-detail--gmail .gmwf .gmwf-inbox-body{grid-template-columns:minmax(0,1fr)}.integrations-detail--gmail .gmwf .gmwf-msg{grid-column:1;grid-row:auto}.integrations-detail--gmail .gmwf .gmwf-list{display:none}.integrations-detail--gmail .gmwf .gmwf-final{grid-template-columns:minmax(0,1fr)}.integrations-detail--gmail .gmwf .gmwf-grid{grid-template-columns:1fr 1fr}}.integrations-detail--zoom .integrations-detail-hero--zoom{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:center;gap:clamp(28px,3.5vw,56px);padding:12px 0 45px}.integrations-detail--zoom .integrations-detail-main{min-width:0}.integrations-detail--zoom .zmwf-scene{min-width:0;max-width:100%;display:flex;flex-direction:column;gap:6px;font-family:inherit;color:#202d3d;font-size:10px;line-height:1.35}.integrations-detail--zoom .zmwf-scene p{font:inherit;line-height:1.4}.integrations-detail--zoom .zmwf-scene *{box-sizing:border-box;min-width:0}.integrations-detail--zoom .zmwf-scene h3{font-family:inherit;margin:0;font-size:12px;font-weight:700;letter-spacing:0;line-height:1.3;color:#202d3d}.integrations-detail--zoom .zmwf-scene h3 span{color:#2563eb;margin-left:6px}.integrations-detail--zoom .zmwf-scene p,.integrations-detail--zoom .zmwf-scene dl,.integrations-detail--zoom .zmwf-scene dd{margin:0}.integrations-detail--zoom .zmwf-scene .integrations-logo{width:18px;height:18px;border:0;border-radius:5px;flex:none}.integrations-detail--zoom .zmwf-scene .integrations-logo svg,.integrations-detail--zoom .zmwf-scene .integrations-logo img{width:14px;height:14px}.integrations-detail--zoom .zmwf-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.integrations-detail--zoom .zmwf-card{background:#fff;border:1px solid #e5ebf3;border-radius:12px;padding:10px 11px;box-shadow:0 4px 14px #183b6a0a}.integrations-detail--zoom .zmwf-eyebrow{color:#6a7890;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px}.integrations-detail--zoom .zmwf-with-logo{display:flex;align-items:center;gap:6px}.integrations-detail--zoom .zmwf-row{display:flex;justify-content:space-between;gap:8px;padding:2px 0;border-top:1px solid #f0f3f8}.integrations-detail--zoom .zmwf-row:first-child{border-top:0}.integrations-detail--zoom .zmwf-row dt{color:#778394;flex:none;max-width:48%}.integrations-detail--zoom .zmwf-row dd{text-align:right;font-weight:600;color:#28384e}.integrations-detail--zoom .zmwf-amber{color:#b45309!important}.integrations-detail--zoom .zmwf-green{color:#15803d!important}.integrations-detail--zoom .zmwf-muted{color:#778394;margin-top:2px}.integrations-detail--zoom .zmwf-scene .zmwf-strong{font-weight:600;margin:2px 0 4px}.integrations-detail--zoom .zmwf-warn{display:inline-flex;align-items:center;gap:4px;margin-top:4px;padding:2px 7px;border-radius:999px;background:#fef3c7;color:#92400e;font-weight:700}.integrations-detail--zoom .zmwf-pill{display:inline-block;padding:2px 8px;border-radius:999px;font-weight:700;white-space:nowrap}.integrations-detail--zoom .zmwf-pill-amber{background:#fef3c7;color:#92400e}.integrations-detail--zoom .zmwf-pill-blue{background:#eef4ff;color:#2563eb}.integrations-detail--zoom .zmwf-btn{display:inline-block;margin-top:6px;padding:4px 12px;border-radius:7px;font-weight:700;white-space:nowrap}.integrations-detail--zoom .zmwf-btn-zoom{background:#0b5cff;color:#fff}.integrations-detail--zoom .zmwf-btn-ok{background:#2563eb;color:#fff;margin:0}.integrations-detail--zoom .zmwf-btn-no{background:#fff;border:1px solid #d7dfe9;color:#52657c;margin:0}.integrations-detail--zoom .zmwf-actions{display:flex;align-items:center;gap:6px;margin-top:7px}.integrations-detail--zoom .zmwf-actions .zmwf-pill{margin-right:auto}.integrations-detail--zoom .zmwf-flow{display:flex;align-items:center;justify-content:center;gap:5px;color:#4b78c2;font-weight:700;font-size:9px;text-transform:uppercase;letter-spacing:.03em;text-align:center}.integrations-detail--zoom .zmwf-meet{background:#fff;border:1px solid #cbdcf8;border-radius:14px;overflow:hidden;box-shadow:0 8px 22px #183b6a12}.integrations-detail--zoom .zmwf-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 11px;background:#f4f7fb;border-bottom:1px solid #e5ebf3}.integrations-detail--zoom .zmwf-title{font-weight:700;font-size:11px;flex:1;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.integrations-detail--zoom .zmwf-time{color:#778394;white-space:nowrap}.integrations-detail--zoom .zmwf-people{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:8px 8px 0}.integrations-detail--zoom .zmwf-tile{display:flex;align-items:center;gap:7px;padding:6px 8px;border-radius:9px;background:#1f2a3a;color:#fff}.integrations-detail--zoom .zmwf-av{display:inline-flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;border-radius:50%;font-weight:700;font-size:10px;color:#fff}.integrations-detail--zoom .zmwf-av-s{width:20px;height:20px;font-size:8px}.integrations-detail--zoom .zmwf-av-a{background:#2563eb}.integrations-detail--zoom .zmwf-av-b{background:#0f766e}.integrations-detail--zoom .zmwf-av-c{background:#7c5cbf}.integrations-detail--zoom .zmwf-pn{display:flex;flex-direction:column;overflow:hidden}.integrations-detail--zoom .zmwf-pn b{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.integrations-detail--zoom .zmwf-pn i{font-style:normal;color:#aab6c6;font-size:9px}.integrations-detail--zoom .zmwf-stage{display:grid;grid-template-columns:1.55fr 1fr;gap:8px;padding:8px}.integrations-detail--zoom .zmwf-share{border:1px solid #e5ebf3;border-radius:10px;background:#f8fafd;padding:6px}.integrations-detail--zoom .zmwf-share-tag{display:flex;align-items:center;gap:4px;color:#15803d;font-weight:700;font-size:9px;margin-bottom:5px}.integrations-detail--zoom .zmwf-app{background:#fff;border:1px solid #e5ebf3;border-radius:8px;padding:8px}.integrations-detail--zoom .zmwf-app-head{display:flex;justify-content:space-between;margin-bottom:6px;padding-bottom:5px;border-bottom:1px solid #eef1f6}.integrations-detail--zoom .zmwf-app-head b{color:#2563eb;font-size:11px}.integrations-detail--zoom .zmwf-app-head span{color:#778394}.integrations-detail--zoom .zmwf-exp{display:flex;justify-content:space-between;align-items:flex-end;gap:6px;margin-bottom:4px}.integrations-detail--zoom .zmwf-exp strong{font-size:17px;letter-spacing:-.02em}.integrations-detail--zoom .zmwf-grid{margin-top:5px}.integrations-detail--zoom .zmwf-nums{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;margin-top:6px}.integrations-detail--zoom .zmwf-nums div{padding:4px 5px;border-radius:7px;background:#f4f7fb;display:flex;flex-direction:column}.integrations-detail--zoom .zmwf-nums span{color:#778394;font-size:9px}.integrations-detail--zoom .zmwf-nums b{font-size:11px}.integrations-detail--zoom .zmwf-nums .zmwf-over{background:#fef3c7}.integrations-detail--zoom .zmwf-nums .zmwf-over b{color:#b45309}.integrations-detail--zoom .zmwf-chat{display:flex;flex-direction:column;gap:7px;border:1px solid #e5ebf3;border-radius:10px;padding:7px}.integrations-detail--zoom .zmwf-chat-head{font-weight:700;font-size:11px;padding-bottom:4px;border-bottom:1px solid #eef1f6}.integrations-detail--zoom .zmwf-msg{display:flex;gap:6px}.integrations-detail--zoom .zmwf-who{display:flex;gap:6px;align-items:baseline}.integrations-detail--zoom .zmwf-who span{color:#98a4b4;font-size:9px}.integrations-detail--zoom .zmwf-msg p{margin-top:2px;padding:4px 7px;background:#eef4ff;border-radius:3px 8px 8px;color:#28384e}.integrations-detail--zoom .zmwf-tools{display:flex;justify-content:center;align-items:center;gap:4px;padding:6px 8px;background:#1f2a3a}.integrations-detail--zoom .zmwf-tool{display:flex;flex-direction:column;align-items:center;gap:1px;width:58px;color:#e4eaf3;font-size:9px;white-space:nowrap}.integrations-detail--zoom .zmwf-leave{margin-left:10px;padding:5px 12px;border-radius:7px;background:#e02f3c;color:#fff;font-weight:700;white-space:nowrap}.integrations-detail--zoom .zmwf-sum h3,.integrations-detail--zoom .zmwf-appr h3,.integrations-detail--zoom .zmwf-done h3{margin-bottom:3px}.integrations-detail--zoom .zmwf-systems{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:8px 10px;border:1px dashed #cbd7e8;border-radius:12px;background:#fff}.integrations-detail--zoom .zmwf-systems div{display:flex;flex-direction:column;gap:1px}.integrations-detail--zoom .zmwf-systems b{font-size:11px}.integrations-detail--zoom .zmwf-systems em{font-style:normal;color:#2563eb;font-weight:700}.integrations-detail--zoom .zmwf-systems span{color:#778394}.integrations-detail--zoom .zmwf-sysarrow{transform:rotate(-90deg);color:#86a5d0}.integrations-detail--zoom .zmwf-scene .zmwf-official{display:flex;align-items:center;justify-content:center;gap:5px;margin:0;color:#15803d;font-weight:700;font-size:10px;text-align:center}@media(max-width:1199px){.integrations-detail--zoom .integrations-detail-hero--zoom{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px}.integrations-detail--zoom .zmwf-scene{width:100%;max-width:760px}.integrations-detail--zoom .zmwf-scene{margin-top:8px}}@media(max-width:640px){.integrations-detail--zoom .zmwf-pair,.integrations-detail--zoom .zmwf-stage,.integrations-detail--zoom .zmwf-systems{grid-template-columns:1fr}.integrations-detail--zoom .zmwf-sched,.integrations-detail--zoom .zmwf-sum,.integrations-detail--zoom .zmwf-systems{display:none}.integrations-detail--zoom .zmwf-bar{flex-wrap:wrap}.integrations-detail--zoom .zmwf-title{order:3;flex-basis:100%;text-align:left}.integrations-detail--zoom .zmwf-people{grid-template-columns:1fr;padding:6px 6px 0}.integrations-detail--zoom .zmwf-tools{display:grid;grid-template-columns:repeat(4,1fr);gap:6px 2px}.integrations-detail--zoom .zmwf-tool{width:auto}.integrations-detail--zoom .zmwf-leave{margin:0;text-align:center}.integrations-detail--zoom .zmwf-row dd{overflow-wrap:anywhere}.integrations-detail--zoom .zmwf-actions{flex-wrap:wrap}}.integrations-detail--webex .integrations-detail-hero--webex{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:clamp(24px,3vw,48px);padding:12px 0 45px}.integrations-detail--webex .integrations-detail-hero--webex .integrations-detail-main{min-width:0}.integrations-detail--webex .wxwf-scene{min-width:0;width:100%;max-width:709px;margin-inline:auto;display:flex;flex-direction:column;gap:8px;font-family:inherit;color:#5b6b80;font-size:11px;line-height:1.4}.integrations-detail--webex .wxwf-scene *{box-sizing:border-box;min-width:0}.integrations-detail--webex .wxwf-scene :where(h3,h4,p,dl,dd,dt,ul,ol,strong,span,b,em){font-family:inherit;letter-spacing:normal;font-style:normal;margin:0;padding:0}.integrations-detail--webex .wxwf-scene :where(p){font-size:inherit;line-height:inherit}.integrations-detail--webex .wxwf-scene :is(ul,ol){list-style:none}.integrations-detail--webex .wxwf-scene :is(h3,h4){color:#14284b;font-weight:700;line-height:1.25}.integrations-detail--webex .wxwf-scene h3{font-size:13px}.integrations-detail--webex .wxwf-scene h4{font-size:12px}.integrations-detail--webex .wxwf-card{background:#fff;border:1px solid #e3e9f1;border-radius:12px;box-shadow:0 2px 8px #14284b0a;padding:10px}.integrations-detail--webex .wxwf-top{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:6px;align-items:stretch}.integrations-detail--webex .wxwf-space{padding:0;overflow:hidden;border-color:#bfe3ec}.integrations-detail--webex .wxwf-space-head{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:9px 10px;border-bottom:1px solid #e3e9f1;background:#f6fbfd}.integrations-detail--webex .wxwf-logo .integrations-logo{width:24px;height:24px;border-radius:6px;border:0}.integrations-detail--webex .wxwf-logo .integrations-logo :is(svg,img){width:16px;height:16px}.integrations-detail--webex .wxwf-space-title{flex:1 1 120px}.integrations-detail--webex .wxwf-kicker{display:block;color:#0a8a9f;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em!important}.integrations-detail--webex .wxwf-people{display:flex;flex-direction:column;gap:3px;width:100%}.integrations-detail--webex .wxwf-people li{display:flex;align-items:center;gap:6px}.integrations-detail--webex .wxwf-people span{display:flex;gap:5px;font-size:10px}.integrations-detail--webex .wxwf-people b{color:#14284b;font-weight:600}.integrations-detail--webex .wxwf-av{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;border-radius:50%;font-size:8px;font-weight:700;color:#fff}.integrations-detail--webex .wxwf-av--teal{background:#0a8a9f}.integrations-detail--webex .wxwf-av--blue{background:#2563eb}.integrations-detail--webex .wxwf-av--amber{background:#b7791f}.integrations-detail--webex .wxwf-thread{display:flex;flex-direction:column;gap:9px;padding:10px}.integrations-detail--webex .wxwf-msg{display:flex;gap:7px;align-items:flex-start}.integrations-detail--webex .wxwf-msg-body{flex:1;display:flex;flex-direction:column;gap:3px}.integrations-detail--webex .wxwf-msg-head{display:flex;gap:6px;align-items:baseline}.integrations-detail--webex .wxwf-msg-head strong{color:#14284b;font-size:11px}.integrations-detail--webex .wxwf-msg-head span{font-size:9px;color:#8a97a8}.integrations-detail--webex .wxwf-msg p{font-size:11px;color:#34465e;line-height:1.45}.integrations-detail--webex .wxwf-mention{color:#2563eb;background:#eaf1ff;border-radius:3px;padding:0 2px;font-weight:600}.integrations-detail--webex .wxwf-embed{margin-top:3px;border:1px solid #d6e2f5;border-left:3px solid #2563eb;border-radius:8px;padding:7px 8px;display:flex;flex-direction:column;gap:3px;background:#fff}.integrations-detail--webex .wxwf-embed-top,.integrations-detail--webex .wxwf-embed-foot,.integrations-detail--webex .wxwf-ctx-top,.integrations-detail--webex .wxwf-small-head{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-wrap:wrap}.integrations-detail--webex .wxwf-embed-main,.integrations-detail--webex .wxwf-ctx-name{display:flex;justify-content:space-between;gap:6px}.integrations-detail--webex .wxwf-embed-main strong,.integrations-detail--webex .wxwf-ctx-name strong,.integrations-detail--webex .wxwf-embed-main b,.integrations-detail--webex .wxwf-ctx-name b{color:#14284b;font-size:12px}.integrations-detail--webex .wxwf-embed-meta{font-size:10px;color:#6b7a8f}.integrations-detail--webex .wxwf-over{color:#b45309;font-size:10px}.integrations-detail--webex .wxwf-rz{color:#2563eb;font-size:9px;font-weight:800;letter-spacing:.06em!important}.integrations-detail--webex .wxwf-pill{display:inline-block;white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:9px;font-weight:700}.integrations-detail--webex .wxwf-pill--amber{background:#fff4dc;color:#a15c07}.integrations-detail--webex .wxwf-pill--green{background:#e3f6ea;color:#17703a;align-self:flex-start}.integrations-detail--webex .wxwf-pill--blue{background:#e8f0ff;color:#1d4fd0}.integrations-detail--webex .wxwf-btn{display:inline-block;white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:10px;font-weight:700;border:1px solid transparent}.integrations-detail--webex .wxwf-btn--ghost{border-color:#cdd9ea;color:#1d4fd0;background:#fff}.integrations-detail--webex .wxwf-btn--teal{background:#0a8a9f;color:#fff}.integrations-detail--webex .wxwf-btn--solid{background:#2563eb;color:#fff}.integrations-detail--webex .wxwf-action{margin-top:3px;display:flex;justify-content:space-between;gap:8px;align-items:center;flex-wrap:wrap;border:1px solid #bfe3ec;background:#f2fafc;border-radius:8px;padding:6px 8px}.integrations-detail--webex .wxwf-action div{display:flex;flex-direction:column;flex:1 1 120px}.integrations-detail--webex .wxwf-action strong{color:#14284b;font-size:11px}.integrations-detail--webex .wxwf-action span:not(.wxwf-btn){font-size:10px}.integrations-detail--webex .wxwf-ctx-col{display:flex;flex-direction:column;gap:0}.integrations-detail--webex .wxwf-ctx{flex:1;display:flex;flex-direction:column;gap:6px}.integrations-detail--webex .wxwf-dl{display:flex;flex-direction:column;gap:3px}.integrations-detail--webex .wxwf-dl>div{display:flex;justify-content:space-between;gap:6px;border-bottom:1px solid #f0f3f8;padding-bottom:2px}.integrations-detail--webex .wxwf-dl dt{color:#7a889b;font-size:10px}.integrations-detail--webex .wxwf-dl dd{color:#14284b;font-weight:600;font-size:10px;text-align:right}.integrations-detail--webex .wxwf-dl--2{display:grid;grid-template-columns:1fr 1fr;column-gap:12px}.integrations-detail--webex .wxwf-block{background:#f6f8fc;border-radius:8px;padding:6px}.integrations-detail--webex .wxwf-block span{font-size:9px;font-weight:700;color:#7a889b;text-transform:uppercase}.integrations-detail--webex .wxwf-block p{color:#34465e;font-size:10.5px}.integrations-detail--webex .wxwf-amber{color:#b45309!important}.integrations-detail--webex .wxwf-green{color:#17703a!important}.integrations-detail--webex .wxwf-down{display:flex;justify-content:center;position:relative;padding:5px 0;min-height:22px;align-items:center}.integrations-detail--webex .wxwf-down:before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:1px solid #b9c9e0}.integrations-detail--webex .wxwf-down span{position:relative;background:#fff;padding:0 6px;font-size:9px;font-weight:700;color:#5b79a8;text-transform:uppercase;text-align:center}.integrations-detail--webex .wxwf-mid{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:6px}.integrations-detail--webex .wxwf-mid>.wxwf-card,.integrations-detail--webex .wxwf-end-side>.wxwf-card{display:flex;flex-direction:column;gap:5px}.integrations-detail--webex .wxwf-muted{color:#6b7a8f;font-size:10px}.integrations-detail--webex .wxwf-linked{font-size:9px;white-space:nowrap}.integrations-detail--webex .wxwf-linked b{color:#14284b}.integrations-detail--webex .wxwf-share{background:#14284b;color:#cfe0f5;border-radius:6px;padding:5px 7px;display:flex;flex-direction:column;font-size:9.5px}.integrations-detail--webex .wxwf-share strong{color:#fff;font-size:10.5px}.integrations-detail--webex .wxwf-share-l{color:#7fd6e4;font-size:9px}.integrations-detail--webex .wxwf-share .wxwf-amber{color:#ffd17a!important}.integrations-detail--webex .wxwf-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:3px}.integrations-detail--webex .wxwf-tiles>span{display:flex;flex-direction:column;align-items:center;gap:2px;background:#f1f5fa;border-radius:6px;padding:4px 2px;font-size:8.5px;text-align:center}.integrations-detail--webex .wxwf-ctrls{display:flex;flex-wrap:wrap;gap:3px 6px;align-items:center;font-size:9px;font-weight:600}.integrations-detail--webex .wxwf-ctrls .wxwf-btn{margin-left:auto}.integrations-detail--webex .wxwf-quote{font-size:10.5px;color:#34465e}.integrations-detail--webex .wxwf-quote b{color:#14284b}.integrations-detail--webex .wxwf-sum-list{display:flex;flex-direction:column;gap:3px}.integrations-detail--webex .wxwf-sum-list li{display:flex;flex-direction:column;font-size:10px}.integrations-detail--webex .wxwf-sum-list b{color:#14284b;margin-left:4px}.integrations-detail--webex .wxwf-sum-list em{font-size:9.5px;font-weight:600}.integrations-detail--webex .wxwf-sum .wxwf-btn{align-self:flex-start;margin-top:auto}.integrations-detail--webex .wxwf-end{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:6px}.integrations-detail--webex .wxwf-appr{display:flex;flex-direction:column;gap:6px;border-color:#cbdcf8}.integrations-detail--webex .wxwf-btns{display:flex;gap:6px}.integrations-detail--webex .wxwf-end-side{display:flex;flex-direction:column;gap:6px}.integrations-detail--webex .wxwf-note strong{font-size:12px}.integrations-detail--webex .wxwf-link{color:#2563eb;font-weight:700;font-size:10px;white-space:nowrap}.integrations-detail--webex .wxwf-dist{display:flex;flex-direction:column;gap:6px;padding:8px}.integrations-detail--webex .wxwf-dist strong{display:block;color:#14284b;font-size:11px}.integrations-detail--webex .wxwf-dist p{font-size:9.5px;color:#6b7a8f}.integrations-detail--webex .wxwf-retained{text-align:center;color:#17703a;font-size:10.5px;font-weight:600}@media(max-width:1199px){.integrations-detail--webex .integrations-detail-hero--webex{grid-template-columns:minmax(0,1fr);gap:32px}.integrations-detail--webex .wxwf-scene{max-width:760px;margin-inline:0}}@media(max-width:720px){.integrations-detail--webex .wxwf-top,.integrations-detail--webex .wxwf-mid,.integrations-detail--webex .wxwf-end{grid-template-columns:minmax(0,1fr)}.integrations-detail--webex .wxwf-meet,.integrations-detail--webex .wxwf-uber,.integrations-detail--webex .wxwf-dist,.integrations-detail--webex .wxwf-sum{display:none!important}.integrations-detail--webex .wxwf-dl--2{grid-template-columns:1fr}}.integrations-detail--google-meet .integrations-detail-hero--google-meet{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:center;gap:clamp(28px,4vw,64px);padding:12px 0 45px}.integrations-detail--google-meet .gmrv-scene{--gmrv-navy: #1c2b44;--gmrv-mute: #67758a;--gmrv-line: #e3e9f1;--gmrv-blue: #2563eb;--gmrv-green: #16794a;--gmrv-amber: #a85d00;min-width:0;display:flex;flex-direction:column;gap:10px;font-family:inherit;font-size:11px;line-height:1.4;color:var(--gmrv-navy)}.integrations-detail--google-meet .gmrv-scene *{box-sizing:border-box;min-width:0}.integrations-detail--google-meet .gmrv-scene :where(p){font-size:inherit;line-height:inherit}.integrations-detail--google-meet .gmrv-scene :where(h3,h4,p,dl,dd,ul,li,aside,section){margin:0;padding:0;font-family:inherit;list-style:none;letter-spacing:0;text-transform:none}.integrations-detail--google-meet .gmrv-scene :where(h3,h4){color:var(--gmrv-navy);font-weight:700;line-height:1.3}.integrations-detail--google-meet .gmrv-scene :where(b,i,em,strong,time){font-style:normal}.integrations-detail--google-meet .gmrv-card{background:#fff;border:1px solid var(--gmrv-line);border-radius:12px;box-shadow:0 6px 18px #183b6a0d;padding:12px;min-width:0}.integrations-detail--google-meet .gmrv-phase{display:flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:11px;font-weight:700;color:var(--gmrv-mute)}.integrations-detail--google-meet .gmrv-phase svg{color:#9db3d6;flex:none}.integrations-detail--google-meet .gmrv-meet{padding:0;overflow:hidden;box-shadow:0 14px 34px #183b6a17}.integrations-detail--google-meet .gmrv-meet-head{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--gmrv-line)}.integrations-detail--google-meet .gmrv-meet-head .integrations-logo{width:28px;height:28px;border:0;border-radius:7px;flex:none}.integrations-detail--google-meet .gmrv-meet-head .integrations-logo svg,.integrations-detail--google-meet .gmrv-meet-head .integrations-logo img{width:20px;height:20px}.integrations-detail--google-meet .gmrv-meet-title{flex:1;min-width:0}.integrations-detail--google-meet .gmrv-meet-title h3{font-size:14px}.integrations-detail--google-meet .gmrv-meet-title p{font-size:12px;color:var(--gmrv-mute)}.integrations-detail--google-meet .gmrv-meet-body{display:grid;grid-template-columns:minmax(0,1fr) 190px;background:#f4f7fb}.integrations-detail--google-meet .gmrv-stage{padding:12px;display:flex;flex-direction:column;gap:10px;min-width:0;position:relative}.integrations-detail--google-meet .gmrv-present{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#fff;background:#1a73e8;border-radius:999px;padding:4px 10px}.integrations-detail--google-meet .gmrv-share{background:#fff;border:1px solid var(--gmrv-line);border-radius:10px;padding:12px;display:flex;flex-direction:column;gap:9px}.integrations-detail--google-meet .gmrv-share-bar{font-size:11px;color:var(--gmrv-mute);font-weight:600}.integrations-detail--google-meet .gmrv-brand{color:var(--gmrv-blue);font-weight:800;font-size:12px}.integrations-detail--google-meet .gmrv-share-main{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.integrations-detail--google-meet .gmrv-share-main h4{font-size:15px}.integrations-detail--google-meet .gmrv-share-main p{font-size:12px;color:var(--gmrv-mute)}.integrations-detail--google-meet .gmrv-share-main strong{font-size:20px;font-weight:800;white-space:nowrap}.integrations-detail--google-meet .gmrv-grid2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.integrations-detail--google-meet .gmrv-row{min-width:0}.integrations-detail--google-meet .gmrv-row>dt{font-size:11px;color:var(--gmrv-mute);line-height:1.3}.integrations-detail--google-meet .gmrv-row>dd{font-size:12.5px;font-weight:700;line-height:1.35;display:inline-flex;align-items:center;gap:3px;flex-wrap:wrap;overflow-wrap:anywhere}.integrations-detail--google-meet .gmrv-ok{color:var(--gmrv-green)}.integrations-detail--google-meet .gmrv-warn{color:var(--gmrv-amber)}.integrations-detail--google-meet .gmrv-status{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--gmrv-mute)}.integrations-detail--google-meet .gmrv-pill{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;border-radius:999px;padding:2px 9px;white-space:nowrap}.integrations-detail--google-meet .gmrv-pill-warn{background:#fff4e0;color:var(--gmrv-amber)}.integrations-detail--google-meet .gmrv-pill-live{background:#e6f5ec;color:var(--gmrv-green)}.integrations-detail--google-meet .gmrv-pill-blue{background:#e8f0ff;color:var(--gmrv-blue)}.integrations-detail--google-meet .gmrv-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.integrations-detail--google-meet .gmrv-tile{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--gmrv-line);border-radius:10px;padding:8px;min-width:0}.integrations-detail--google-meet .gmrv-tile-active{border-color:#1a73e8;box-shadow:0 0 0 2px #cfe0fb}.integrations-detail--google-meet .gmrv-avatar{flex:none;width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff}.integrations-detail--google-meet .gmrv-tone-a{background:#2563eb}.integrations-detail--google-meet .gmrv-tone-b{background:#0f8a6a}.integrations-detail--google-meet .gmrv-tone-c{background:#8a5cc2}.integrations-detail--google-meet .gmrv-tile-text{display:flex;flex-direction:column;min-width:0}.integrations-detail--google-meet .gmrv-tile-text b{font-size:12px;line-height:1.3;overflow-wrap:anywhere}.integrations-detail--google-meet .gmrv-tile-text i{font-size:11px;color:var(--gmrv-mute)}.integrations-detail--google-meet .gmrv-chat{background:#fff;border-left:1px solid var(--gmrv-line);padding:12px 10px;display:flex;flex-direction:column;gap:8px;min-width:0}.integrations-detail--google-meet .gmrv-chat h4{font-size:12px}.integrations-detail--google-meet .gmrv-chat ul{display:flex;flex-direction:column;gap:9px}.integrations-detail--google-meet .gmrv-chat li>div{display:flex;justify-content:space-between;gap:6px;font-size:11px}.integrations-detail--google-meet .gmrv-chat li b{font-weight:700}.integrations-detail--google-meet .gmrv-chat time{color:var(--gmrv-mute);white-space:nowrap}.integrations-detail--google-meet .gmrv-chat li p{font-size:11.5px;line-height:1.4;color:#3b4a62}.integrations-detail--google-meet .gmrv-toolbar{display:flex;justify-content:center;gap:8px;padding:9px 12px;border-top:1px solid var(--gmrv-line);background:#fff}.integrations-detail--google-meet .gmrv-tool{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;min-width:34px;padding:0 10px;border-radius:999px;background:#eef2f8;color:var(--gmrv-navy);white-space:nowrap}.integrations-detail--google-meet .gmrv-tool em{font-size:11px;font-weight:600}.integrations-detail--google-meet .gmrv-tool-end{background:#d93025;color:#fff}.integrations-detail--google-meet .gmrv-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.integrations-detail--google-meet .gmrv-pair>.gmrv-card{display:flex;flex-direction:column;gap:7px}.integrations-detail--google-meet .gmrv-pair h4{font-size:13px;display:flex;align-items:center;gap:5px}.integrations-detail--google-meet .gmrv-sub{font-size:12px;color:var(--gmrv-mute)}.integrations-detail--google-meet .gmrv-pair dl{display:flex;flex-direction:column;gap:5px}.integrations-detail--google-meet .gmrv-pair .gmrv-row{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.integrations-detail--google-meet .gmrv-pair .gmrv-row>dd{justify-content:flex-end;text-align:right}.integrations-detail--google-meet .gmrv-btn{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;height:32px;padding:0 12px;border-radius:8px;font-size:12px;font-weight:700;white-space:nowrap;align-self:flex-start}.integrations-detail--google-meet .gmrv-btn-solid{background:var(--gmrv-blue);color:#fff}.integrations-detail--google-meet .gmrv-btn-ghost{background:#fff;color:var(--gmrv-blue);border:1px solid #c5d6f6}.integrations-detail--google-meet .gmrv-handoff{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;font-size:11px;color:var(--gmrv-mute);font-weight:700}.integrations-detail--google-meet .gmrv-handoff svg{color:#9db3d6;flex:none}.integrations-detail--google-meet .gmrv-hand-end b{color:var(--gmrv-navy);margin-right:4px}.integrations-detail--google-meet .gmrv-hand-mid{background:#e8f0ff;color:var(--gmrv-blue);border-radius:999px;padding:2px 9px}.integrations-detail--google-meet .gmrv-review{border-color:#c5d6f6;padding:14px;display:flex;flex-direction:column;gap:10px}.integrations-detail--google-meet .gmrv-review-head{display:flex;justify-content:space-between;align-items:center;gap:8px}.integrations-detail--google-meet .gmrv-review-head h3{font-size:15px}.integrations-detail--google-meet .gmrv-review-cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.integrations-detail--google-meet .gmrv-review-cols dl{display:flex;flex-direction:column;gap:7px}.integrations-detail--google-meet .gmrv-check{display:flex;flex-wrap:wrap;gap:6px}.integrations-detail--google-meet .gmrv-check li{display:inline-flex;gap:5px;font-size:11.5px;background:#f4f7fb;border-radius:8px;padding:4px 8px}.integrations-detail--google-meet .gmrv-check span{color:var(--gmrv-mute)}.integrations-detail--google-meet .gmrv-actions{display:flex;gap:8px}.integrations-detail--google-meet .gmrv-actions .gmrv-btn{margin:0}.integrations-detail--google-meet .gmrv-audit{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--gmrv-mute)}.integrations-detail--google-meet .gmrv-audit svg{color:var(--gmrv-green);flex:none}.integrations-detail--google-meet .gmrv-note h4{color:var(--gmrv-green)}.integrations-detail--google-meet .gmrv-link{display:inline-flex;align-items:center;gap:4px;margin-top:auto;font-size:12px;font-weight:700;color:var(--gmrv-blue);white-space:nowrap}.integrations-detail--google-meet .gmrv-review{gap:7px;padding:12px}.integrations-detail--google-meet .gmrv-review-cols dl{gap:4px}.integrations-detail--google-meet .gmrv-review-cols .gmrv-row{display:flex;align-items:baseline;justify-content:space-between;gap:6px}.integrations-detail--google-meet .gmrv-review-cols .gmrv-row dt{flex:0 0 36%;font-size:10.5px}.integrations-detail--google-meet .gmrv-review-cols .gmrv-row dd{flex:1;font-size:11px;text-align:right;justify-content:flex-end}.integrations-detail--google-meet .gmrv-pair>.gmrv-card{gap:5px;padding:10px}.integrations-detail--google-meet .gmrv-pair .gmrv-row>dd{font-size:11px}.integrations-detail--google-meet .gmrv-pair dl{gap:3px}.integrations-detail--google-meet .gmrv-btn{height:28px;font-size:11px}@media(max-width:1199px){.integrations-detail--google-meet .integrations-detail-hero--google-meet{grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}}@media(max-width:760px){.integrations-detail--google-meet .gmrv-meet-body{grid-template-columns:minmax(0,1fr)}.integrations-detail--google-meet .gmrv-chat{border-left:0;border-top:1px solid var(--gmrv-line)}.integrations-detail--google-meet .gmrv-tiles{grid-template-columns:minmax(0,1fr)}.integrations-detail--google-meet .gmrv-grid2{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-detail--google-meet .gmrv-pair,.integrations-detail--google-meet .gmrv-review-cols{grid-template-columns:minmax(0,1fr)}.integrations-detail--google-meet .gmrv-tool em{display:none}.integrations-detail--google-meet .gmrv-tool{padding:0;width:34px}.integrations-detail--google-meet .gmrv-toolbar{gap:6px;padding:9px 6px}.integrations-detail--google-meet .gmrv-scene .gmrv-clar,.integrations-detail--google-meet .gmrv-scene .gmrv-ended{display:none}}.integrations-detail--ringcentral .integrations-detail-hero--ringcentral{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:center;gap:clamp(28px,4vw,64px)}.integrations-detail--ringcentral :where(.rcwf,.rcwf *){margin:0;padding:0;box-sizing:border-box}.integrations-detail--ringcentral .rcwf,.integrations-detail--ringcentral .rcwf *{font-family:inherit;letter-spacing:0;text-transform:none;font-style:normal}.integrations-detail--ringcentral .rcwf{display:flex;flex-direction:column;gap:8px;width:100%;max-width:709px;min-width:0;justify-self:center;color:#5d6b80;font-size:11px;line-height:1.4}.integrations-detail--ringcentral .rcwf-win,.integrations-detail--ringcentral .rcwf-card{background:#fff;border:1px solid #e3e8ef;border-radius:12px;box-shadow:0 2px 8px #182d500a;min-width:0}.integrations-detail--ringcentral .rcwf-win{overflow:hidden}.integrations-detail--ringcentral .rcwf-card{padding:10px 12px;display:flex;flex-direction:column;gap:6px}.integrations-detail--ringcentral .rcwf-strong{color:#14233b;font-weight:700}.integrations-detail--ringcentral .rcwf-sub,.integrations-detail--ringcentral .rcwf-time,.integrations-detail--ringcentral .rcwf-k{color:#7b889b;font-size:10px}.integrations-detail--ringcentral .rcwf-bar{display:flex;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid #e3e8ef;flex-wrap:wrap}.integrations-detail--ringcentral .rcwf-brand{display:flex;align-items:center;gap:6px}.integrations-detail--ringcentral .rcwf-brand .integrations-logo{width:22px;height:22px;border:0;border-radius:5px}.integrations-detail--ringcentral .rcwf-brand .integrations-logo img,.integrations-detail--ringcentral .rcwf-brand .integrations-logo svg{width:16px;height:16px}.integrations-detail--ringcentral .rcwf-brandname{color:#ee6a1a;font-weight:700;font-size:11px}.integrations-detail--ringcentral .rcwf-bar-title{display:flex;flex-direction:column;flex:1;min-width:100px;padding-left:10px;border-left:1px solid #e3e8ef}.integrations-detail--ringcentral .rcwf-acts{display:flex;gap:4px}.integrations-detail--ringcentral .rcwf-act{padding:3px 9px;border:1px solid #dfe5ee;border-radius:999px;font-size:10px;color:#3a4a62;font-weight:600}.integrations-detail--ringcentral .rcwf-act-on{background:#eaf2ff;border-color:#bcd3f7;color:#1f5fd0}.integrations-detail--ringcentral .rcwf-body{display:flex;min-width:0}.integrations-detail--ringcentral .rcwf-side{width:104px;flex:none;padding:8px 6px;background:#f6f8fb;border-right:1px solid #e3e8ef;display:flex;flex-direction:column;gap:2px}.integrations-detail--ringcentral .rcwf-side-h{font-size:9px;font-weight:700;color:#7b889b;padding:2px 6px 4px;text-transform:uppercase}.integrations-detail--ringcentral .rcwf-chan{padding:5px 6px;border-radius:6px;font-size:10px;color:#4b5a70}.integrations-detail--ringcentral .rcwf-chan-on{background:#fff;color:#14233b;font-weight:700;border:1px solid #e3e8ef}.integrations-detail--ringcentral .rcwf-thread{flex:1;min-width:0;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.integrations-detail--ringcentral .rcwf-msg{display:flex;gap:8px;min-width:0}.integrations-detail--ringcentral .rcwf-msg-main{min-width:0;flex:1}.integrations-detail--ringcentral .rcwf-meta{display:flex;gap:6px;align-items:baseline;flex-wrap:wrap;font-size:11px}.integrations-detail--ringcentral .rcwf-bubble{margin-top:2px;color:#2b3a52;font-size:11.5px;line-height:1.45;overflow-wrap:anywhere}.integrations-detail--ringcentral .rcwf-av{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;font-size:9px;font-weight:700;background:#e8eef7;color:#27466f}.integrations-detail--ringcentral .rcwf-av-fin{background:#e5eefc;color:#1f5fd0}.integrations-detail--ringcentral .rcwf-av-emp{background:#fdebdc;color:#b9500f}.integrations-detail--ringcentral .rcwf-av-mgr{background:#e2f4ea;color:#17683f}.integrations-detail--ringcentral .rcwf-embed{margin:6px 0 0 32px;padding:8px 10px;border:1px solid #d6e2f6;border-left:3px solid #2563eb;border-radius:8px;background:#fff;display:flex;flex-direction:column;gap:4px}.integrations-detail--ringcentral .rcwf-embed-top,.integrations-detail--ringcentral .rcwf-embed-main,.integrations-detail--ringcentral .rcwf-card-h,.integrations-detail--ringcentral .rcwf-rev-title,.integrations-detail--ringcentral .rcwf-row{display:flex;justify-content:space-between;align-items:center;gap:8px}.integrations-detail--ringcentral .rcwf-embed-grid{display:flex;flex-wrap:wrap;gap:2px 12px;font-size:10.5px;color:#5d6b80}.integrations-detail--ringcentral .rcwf-amt{color:#14233b;font-weight:800;font-size:13px}.integrations-detail--ringcentral .rcwf-link{color:#2563eb;font-weight:700;font-size:10.5px}.integrations-detail--ringcentral .rcwf-tag{font-size:9px;font-weight:800;color:#2563eb;background:#eaf2ff;padding:2px 6px;border-radius:4px;white-space:nowrap}.integrations-detail--ringcentral .rcwf-tag-or{color:#c4510a;background:#fdebdc}.integrations-detail--ringcentral .rcwf-tag-g{color:#17683f;background:#e2f4ea}.integrations-detail--ringcentral .rcwf-pill{font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;white-space:nowrap}.integrations-detail--ringcentral .rcwf-amber{background:#fff3d6;color:#8a5a00}.integrations-detail--ringcentral .rcwf-green{background:#e2f4ea;color:#17683f}.integrations-detail--ringcentral .rcwf-blue{background:#eaf2ff;color:#1f5fd0}.integrations-detail--ringcentral .rcwf-self{align-self:flex-start}.integrations-detail--ringcentral .rcwf-push{margin-left:auto}.integrations-detail--ringcentral .rcwf-amberT{color:#9a6200;font-weight:700}.integrations-detail--ringcentral .rcwf-greenT{color:#17803f;font-weight:700}.integrations-detail--ringcentral .rcwf-esc{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border:1px dashed #f1b98e;border-radius:8px;background:#fff8f2}.integrations-detail--ringcentral .rcwf-esc-t{color:#14233b;font-weight:700;font-size:11.5px}.integrations-detail--ringcentral .rcwf-btn{display:inline-flex;align-items:center;justify-content:center;padding:5px 12px;border-radius:7px;font-size:11px;font-weight:700;white-space:nowrap}.integrations-detail--ringcentral .rcwf-btn-or{background:#ee6a1a;color:#fff}.integrations-detail--ringcentral .rcwf-btn-bl{background:#2563eb;color:#fff}.integrations-detail--ringcentral .rcwf-btn-ln{background:#fff;color:#b42318;border:1px solid #e3b4af}.integrations-detail--ringcentral .rcwf-comp{display:flex;gap:6px;align-items:center;border:1px solid #dfe5ee;border-radius:8px;padding:4px 4px 4px 10px}.integrations-detail--ringcentral .rcwf-comp-in{flex:1;color:#98a3b4;font-size:11px}.integrations-detail--ringcentral .rcwf-comp-send{font-size:10px;font-weight:700;color:#2563eb;padding:3px 8px}.integrations-detail--ringcentral .rcwf-flow{height:12px;display:flex;justify-content:center;align-items:center;position:relative}.integrations-detail--ringcentral .rcwf-flow:before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:1px solid #c9d6e8}.integrations-detail--ringcentral .rcwf-flow-l{position:relative;background:#fff;padding:0 6px;font-size:9px;font-weight:700;color:#c4510a;text-transform:uppercase;display:inline-flex;align-items:center;gap:4px}.integrations-detail--ringcentral .rcwf-duo{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:8px}.integrations-detail--ringcentral .rcwf-people{display:flex;gap:6px}.integrations-detail--ringcentral .rcwf-person{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:1px;padding:6px 2px;border:1px solid #e8edf4;border-radius:8px;text-align:center}.integrations-detail--ringcentral .rcwf-pn{color:#14233b;font-weight:700;font-size:10.5px}.integrations-detail--ringcentral .rcwf-ctrls{display:flex;gap:4px;flex-wrap:wrap}.integrations-detail--ringcentral .rcwf-ctrl{flex:1;min-width:44px;display:flex;flex-direction:column;align-items:center;gap:3px;padding:5px 2px;border-radius:8px;background:#f3f6fa;color:#3a4a62;font-size:10px;font-weight:600;white-space:nowrap}.integrations-detail--ringcentral .rcwf-end{background:#d92d20;color:#fff;flex:1.4}.integrations-detail--ringcentral .rcwf-done-h{display:flex;gap:8px;align-items:center}.integrations-detail--ringcentral .rcwf-done-grid,.integrations-detail--ringcentral .rcwf-rev-grid{display:grid;grid-template-columns:1fr 1fr;gap:3px 18px}.integrations-detail--ringcentral .rcwf-row{padding:2px 0;border-bottom:1px solid #f0f3f7;font-size:11px}.integrations-detail--ringcentral .rcwf-v{color:#14233b;font-weight:600;text-align:right}.integrations-detail--ringcentral .rcwf-v.rcwf-greenT{color:#17803f}.integrations-detail--ringcentral .rcwf-v.rcwf-amberT{color:#9a6200}.integrations-detail--ringcentral .rcwf-send{align-self:flex-start}.integrations-detail--ringcentral .rcwf-conn{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;padding:2px 0}.integrations-detail--ringcentral .rcwf-line{width:18px;height:12px;color:#9db3d6;flex:none}.integrations-detail--ringcentral .rcwf-conn-t{font-size:9px;font-weight:800;color:#5d6b80}.integrations-detail--ringcentral .rcwf-rev{border-color:#cbdcf8}.integrations-detail--ringcentral .rcwf-just{color:#2b3a52;font-size:11px}.integrations-detail--ringcentral .rcwf-checks{display:flex;flex-wrap:wrap;gap:4px}.integrations-detail--ringcentral .rcwf-chk{padding:3px 7px;border:1px solid #e3e8ef;border-radius:6px;font-size:10px;color:#17803f}.integrations-detail--ringcentral .rcwf-chk b{color:#14233b;font-weight:700}.integrations-detail--ringcentral .rcwf-chk i{font-style:normal}.integrations-detail--ringcentral .rcwf-decide{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.integrations-detail--ringcentral .rcwf-audit{text-align:center;font-size:10px;color:#7b889b}@media(max-width:1199px){.integrations-detail--ringcentral .integrations-detail-hero--ringcentral{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px}.integrations-detail--ringcentral .rcwf{max-width:760px;justify-self:stretch}}@media(max-width:640px){.integrations-detail--ringcentral .rcwf-side{display:none}.integrations-detail--ringcentral .rcwf-duo,.integrations-detail--ringcentral .rcwf-done-grid,.integrations-detail--ringcentral .rcwf-rev-grid{grid-template-columns:minmax(0,1fr)}.integrations-detail--ringcentral .rcwf-bubble{font-size:12px}.integrations-detail--ringcentral .rcwf-ctrl{font-size:11px}.integrations-detail--ringcentral .rcwf-embed{margin-left:0}.integrations-detail--ringcentral .rcwf-card{padding:10px}.integrations-detail--ringcentral .rcwf-conn{flex-direction:column}.integrations-detail--ringcentral .rcwf-line{transform:rotate(90deg)}}.integrations-detail--8x8 .integrations-detail-hero--8x8{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,6fr);align-items:center;gap:clamp(28px,4vw,64px);padding:12px 0 45px}@media(max-width:1199px){.integrations-detail--8x8 .integrations-detail-hero--8x8{grid-template-columns:minmax(0,1fr)}}.integrations-detail--8x8 .exwf-scene{--n: #14233b;--m: #5f6e83;--b: #e3e8ef;--blue: #2563eb;--grn: #15803d;--amb: #b45309;--eight: #1f2937;min-width:0;width:100%;display:flex;flex-direction:column;gap:8px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:12px;line-height:1.4;color:var(--n)}@media(min-width:1200px){.integrations-detail--8x8 .exwf-scene{max-width:709px}}@media(min-width:700px)and (max-width:1199px){.integrations-detail--8x8 .exwf-scene{max-width:760px}}.integrations-detail--8x8 .exwf-scene :where(h3,p,ul,ol,li,strong,span,small,time,header,section,aside,div,em){font-family:inherit;margin:0;padding:0;letter-spacing:normal;text-transform:none;font-style:normal;box-sizing:border-box}.integrations-detail--8x8 .exwf-scene :where(ul,ol){list-style:none}.integrations-detail--8x8 .exwf-scene :where(h3){font-size:12px;font-weight:700;color:var(--n);line-height:1.3}.integrations-detail--8x8 .exwf-scene :where(p){font-size:inherit;line-height:inherit}.integrations-detail--8x8 .exwf-scene{font-family:inherit}.integrations-detail--8x8 .exwf-card{background:#fff;border:1px solid var(--b);border-radius:12px;box-shadow:0 4px 14px #14233b0d;padding:10px;min-width:0}.integrations-detail--8x8 .exwf-hub{padding:0;overflow:hidden}.integrations-detail--8x8 .exwf-hub-head{display:flex;align-items:center;gap:8px;padding:8px 10px;background:var(--eight);color:#fff;flex-wrap:wrap}.integrations-detail--8x8 .exwf-hub-head .exwf-titles strong{color:#fff}.integrations-detail--8x8 .exwf-hub-head .exwf-titles span{color:#b7c1cf}.integrations-detail--8x8 .exwf-logo{display:inline-flex;flex:none}.integrations-detail--8x8 .exwf-logo .integrations-logo{width:26px;height:26px;border:0;border-radius:7px;background:#fff;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--8x8 .exwf-logo .integrations-logo svg,.integrations-detail--8x8 .exwf-logo .integrations-logo img{width:18px;height:18px}.integrations-detail--8x8 .exwf-titles{display:flex;flex-direction:column;min-width:0;flex:1}.integrations-detail--8x8 .exwf-titles strong{font-size:13px;font-weight:700;color:var(--n)}.integrations-detail--8x8 .exwf-titles span{font-size:11px;color:var(--m)}.integrations-detail--8x8 .exwf-tabs{display:flex;gap:4px;flex-wrap:wrap}.integrations-detail--8x8 .exwf-tab{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:600;color:#cfd6e0;border:1px solid #3b4658}.integrations-detail--8x8 .exwf-tab.exwf-tab-on{background:#fff;color:var(--eight);border-color:#fff}.integrations-detail--8x8 .exwf-hub-body{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.integrations-detail--8x8 .exwf-thread{padding:10px;display:flex;flex-direction:column;gap:8px;min-width:0}.integrations-detail--8x8 .exwf-msgs{display:flex;flex-direction:column;gap:7px}.integrations-detail--8x8 .exwf-msg{display:flex;gap:7px;align-items:flex-start}.integrations-detail--8x8 .exwf-bubble{min-width:0;flex:1;background:#f4f6f9;border-radius:4px 10px 10px;padding:6px 9px}.integrations-detail--8x8 .exwf-msg.exwf-msg-emp .exwf-bubble{background:#eef3fd}.integrations-detail--8x8 .exwf-msg-head{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.integrations-detail--8x8 .exwf-msg-head strong{font-size:12px;font-weight:700;color:var(--n)}.integrations-detail--8x8 .exwf-msg-head time{margin-left:auto;font-size:11px;color:var(--m)}.integrations-detail--8x8 .exwf-bubble p{font-size:12px;color:#2a3a52;margin-top:2px;overflow-wrap:anywhere}.integrations-detail--8x8 .exwf-role{font-size:11px;color:var(--m)}.integrations-detail--8x8 .exwf-av{flex:none;width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#fff}.integrations-detail--8x8 .exwf-av.exwf-av-fin{background:#2563eb}.integrations-detail--8x8 .exwf-av.exwf-av-emp{background:#0f766e}.integrations-detail--8x8 .exwf-av.exwf-av-mgr{background:#7c5a1e}.integrations-detail--8x8 .exwf-embed,.integrations-detail--8x8 .exwf-approved{margin-left:31px;border:1px solid #cfdcf6;border-left:3px solid var(--blue);border-radius:10px;background:#fff;padding:8px 10px;display:flex;flex-direction:column;gap:4px}.integrations-detail--8x8 .exwf-approved{margin-left:0;border-color:#bfe3cb;border-left-color:var(--grn)}.integrations-detail--8x8 .exwf-embed-top,.integrations-detail--8x8 .exwf-embed-main,.integrations-detail--8x8 .exwf-rv-main,.integrations-detail--8x8 .exwf-ctx-main{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.integrations-detail--8x8 .exwf-embed-main strong,.integrations-detail--8x8 .exwf-rv-main strong,.integrations-detail--8x8 .exwf-ctx-main strong{font-size:13px;font-weight:700}.integrations-detail--8x8 .exwf-amt{font-size:15px;font-weight:700;color:var(--n);font-variant-numeric:tabular-nums}.integrations-detail--8x8 .exwf-embed-meta{display:flex;flex-wrap:wrap;gap:3px 12px;font-size:11px;color:var(--m)}.integrations-detail--8x8 .exwf-embed-meta b{color:var(--n);font-weight:700}.integrations-detail--8x8 .exwf-embed-meta b.exwf-amber{color:var(--amb)}.integrations-detail--8x8 .exwf-brand{font-size:10px;font-weight:800;letter-spacing:.08em;color:var(--blue);margin-right:8px}.integrations-detail--8x8 .exwf-link{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;color:var(--blue)}.integrations-detail--8x8 .exwf-pill{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;background:#eef1f5;color:var(--n)}.integrations-detail--8x8 .exwf-pill.exwf-pill-warn{background:#fef3dc;color:var(--amb)}.integrations-detail--8x8 .exwf-pill.exwf-pill-ok{background:#e2f5e9;color:var(--grn)}.integrations-detail--8x8 .exwf-escalate{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:7px 9px;border:1px dashed #e0b866;background:#fffaf0;border-radius:10px}.integrations-detail--8x8 .exwf-esc-text{display:inline-flex;align-items:center;gap:5px;font-weight:700;color:var(--amb)}.integrations-detail--8x8 .exwf-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:6px 12px;border-radius:8px;font-size:12px;font-weight:700;border:1px solid transparent;cursor:default}.integrations-detail--8x8 .exwf-btn.exwf-btn-dark{background:var(--eight);color:#fff}.integrations-detail--8x8 .exwf-btn.exwf-btn-blue{background:var(--blue);color:#fff}.integrations-detail--8x8 .exwf-btn.exwf-btn-line{background:#fff;color:#b42318;border-color:#e5b8b3}.integrations-detail--8x8 .exwf-routing{padding:10px;background:#f8fafc;border-left:1px solid var(--b);display:flex;flex-direction:column;gap:5px;min-width:0}.integrations-detail--8x8 .exwf-route-title{font-size:13px;font-weight:700;color:var(--blue)}.integrations-detail--8x8 .exwf-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:3px 0;border-bottom:1px solid #edf0f4}.integrations-detail--8x8 .exwf-key{font-size:11px;color:var(--m);flex:none}.integrations-detail--8x8 .exwf-val{font-size:12px;font-weight:600;color:var(--n);text-align:right;min-width:0;overflow-wrap:anywhere;display:inline-flex;align-items:center;gap:3px;justify-content:flex-end;flex-wrap:wrap}.integrations-detail--8x8 .exwf-val.exwf-success{color:var(--grn)}.integrations-detail--8x8 .exwf-val.exwf-warn{color:var(--amb)}.integrations-detail--8x8 .exwf-flow{display:flex;flex-direction:column;align-items:stretch;gap:1px;margin-top:4px}.integrations-detail--8x8 .exwf-flow>li{text-align:center;padding:4px 6px;border-radius:8px;background:#fff;border:1px solid #d5deea;font-size:11px;font-weight:700}.integrations-detail--8x8 .exwf-flow>li.exwf-flow-arrow{border:0;background:none;padding:0;color:var(--blue);display:flex;justify-content:center}.integrations-detail--8x8 .exwf-step{align-self:center;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--blue)}.integrations-detail--8x8 .exwf-pair{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:8px}.integrations-detail--8x8 .exwf-call,.integrations-detail--8x8 .exwf-context{display:flex;flex-direction:column;gap:6px}.integrations-detail--8x8 .exwf-call-head{display:flex;align-items:center;gap:8px}.integrations-detail--8x8 .exwf-transfer{border:1px solid #d5deea;border-radius:10px;padding:6px 8px;background:#f8fafc}.integrations-detail--8x8 .exwf-transfer-h{font-size:11px;font-weight:700;color:var(--m);margin-bottom:4px}.integrations-detail--8x8 .exwf-transfer-b{display:flex;align-items:center;gap:6px 8px;flex-wrap:wrap;font-size:12px;font-weight:600}.integrations-detail--8x8 .exwf-transfer-b>span{display:inline-flex;align-items:center;gap:5px}.integrations-detail--8x8 .exwf-transfer-b small{display:block;font-size:11px;font-weight:500;color:var(--m)}.integrations-detail--8x8 .exwf-transfer-b>span.exwf-transfer-to{color:var(--blue);font-size:11px}.integrations-detail--8x8 .exwf-people{display:flex;flex-direction:column;gap:4px}.integrations-detail--8x8 .exwf-people li{display:flex;align-items:center;gap:7px}.integrations-detail--8x8 .exwf-people strong{font-size:12px;font-weight:700}.integrations-detail--8x8 .exwf-controls{display:flex;gap:5px;flex-wrap:wrap}.integrations-detail--8x8 .exwf-ctl{flex:1 1 52px;display:inline-flex;flex-direction:column;align-items:center;gap:2px;padding:5px 4px;border-radius:9px;background:#f1f4f8;color:var(--n);font-size:11px;font-weight:600}.integrations-detail--8x8 .exwf-ctl.exwf-ctl-on{background:#e8f0fe;color:var(--blue)}.integrations-detail--8x8 .exwf-ctl.exwf-ctl-end{background:#c62d20;color:#fff}.integrations-detail--8x8 .exwf-context .exwf-ctx-main{padding-bottom:2px}.integrations-detail--8x8 .exwf-done{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:12px;align-items:stretch}.integrations-detail--8x8 .exwf-done-l{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.integrations-detail--8x8 .exwf-done-rows{width:100%}.integrations-detail--8x8 .exwf-bridge{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;color:var(--blue)}.integrations-detail--8x8 .exwf-bridge>span{display:flex;flex-direction:column;width:100%;padding:6px;border-radius:10px;border:1px solid #d5deea;background:#f8fafc;font-weight:700;color:var(--n)}.integrations-detail--8x8 .exwf-bridge>span.exwf-bridge-rz{border-color:#cfdcf6;background:#eef3fd;color:var(--blue)}.integrations-detail--8x8 .exwf-bridge small{font-size:11px;font-weight:500;color:var(--m)}.integrations-detail--8x8 .exwf-bridge em{font-size:11px;font-weight:700}.integrations-detail--8x8 .exwf-review{border-color:#cfdcf6;display:flex;flex-direction:column;gap:6px}.integrations-detail--8x8 .exwf-rv-head{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.integrations-detail--8x8 .exwf-rv-head strong{font-size:13px;font-weight:700}.integrations-detail--8x8 .exwf-rv-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}.integrations-detail--8x8 .exwf-just{padding:6px 8px;background:#f8fafc;border-radius:8px}.integrations-detail--8x8 .exwf-just p{font-size:12px;margin-top:2px}.integrations-detail--8x8 .exwf-checks{display:flex;flex-wrap:wrap;gap:4px 12px}.integrations-detail--8x8 .exwf-checks li{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600}.integrations-detail--8x8 .exwf-checks li.exwf-chk-ok{color:var(--grn)}.integrations-detail--8x8 .exwf-checks li.exwf-chk-warn{color:var(--amb)}.integrations-detail--8x8 .exwf-decide{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.integrations-detail--8x8 .exwf-decide small{flex:1 1 160px;font-size:11px;color:var(--m)}.integrations-detail--8x8 .exwf-final{align-items:start}.integrations-detail--8x8 .exwf-note{font-size:11px;color:var(--m);text-align:center}@media(max-width:699px){.integrations-detail--8x8 .exwf-scene .exwf-hub-body,.integrations-detail--8x8 .exwf-scene .exwf-pair,.integrations-detail--8x8 .exwf-scene .exwf-done,.integrations-detail--8x8 .exwf-scene .exwf-rv-grid{grid-template-columns:minmax(0,1fr)}.integrations-detail--8x8 .exwf-scene .exwf-routing{border-left:0;border-top:1px solid var(--b)}.integrations-detail--8x8 .exwf-scene .exwf-embed{margin-left:0}.integrations-detail--8x8 .exwf-scene .exwf-tabs{width:100%}.integrations-detail--8x8 .exwf-scene .exwf-controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.integrations-detail--8x8 .exwf-scene .exwf-ctl{font-size:10.5px;padding:5px 2px;white-space:nowrap}}.integrations-detail--goto .integrations-detail-hero.integrations-detail-hero--goto{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:clamp(28px,4vw,56px);padding:12px 0 40px}@media(max-width:1199px){.integrations-detail--goto .integrations-detail-hero.integrations-detail-hero--goto{grid-template-columns:minmax(0,1fr)}}.integrations-detail--goto :where(.gtrv-scene,.gtrv-scene *){margin:0;padding:0;box-sizing:border-box}.integrations-detail--goto .gtrv-scene{width:100%;max-width:709px;justify-self:end;display:flex;flex-direction:column;gap:10px;font-family:inherit;color:#1c2b45;font-size:11.5px;line-height:1.35}@media(max-width:1199px){.integrations-detail--goto .gtrv-scene{max-width:760px;justify-self:stretch}}.integrations-detail--goto .gtrv-scene :where(p){font-size:inherit;line-height:inherit;margin:0;color:inherit}.integrations-detail--goto .gtrv-scene :where(ul){list-style:none}.integrations-detail--goto .gtrv-scene section,.integrations-detail--goto .gtrv-scene .gtrv-float,.integrations-detail--goto .gtrv-scene .gtrv-panel{background:#fff;border:1px solid #e3e8ef;border-radius:12px;box-shadow:0 4px 14px #1828480d}.integrations-detail--goto .gtrv-scene .gtrv-meet{padding:10px;display:flex;flex-direction:column;gap:9px;border-color:#d5dce8;box-shadow:0 10px 28px #18284814}.integrations-detail--goto .gtrv-scene .gtrv-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.integrations-detail--goto .gtrv-scene .gtrv-logo .integrations-logo{width:26px;height:26px;border-radius:7px;border:1px solid #e3e8ef;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--goto .gtrv-scene .gtrv-logo .integrations-logo img,.integrations-detail--goto .gtrv-scene .gtrv-logo .integrations-logo svg{width:17px;height:17px}.integrations-detail--goto .gtrv-scene .gtrv-title{font-size:13px;color:#14264a}.integrations-detail--goto .gtrv-scene .gtrv-title strong{background:#ffd400;color:#111;border-radius:4px;padding:1px 5px;margin-right:4px}.integrations-detail--goto .gtrv-scene .gtrv-sub{color:#66758d;font-size:12px;flex:1;min-width:120px}.integrations-detail--goto .gtrv-scene .gtrv-live{display:inline-flex;align-items:center;gap:4px;font-weight:700;font-size:11px;color:#b42318;background:#fdecea;border-radius:99px;padding:3px 8px}.integrations-detail--goto .gtrv-scene .gtrv-people{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.integrations-detail--goto .gtrv-scene .gtrv-person{display:flex;align-items:center;gap:6px;padding:5px 6px;border:1px solid #e8ecf2;border-radius:10px;background:#f8fafc;flex-wrap:wrap}.integrations-detail--goto .gtrv-scene .gtrv-av{flex:none;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;color:#fff}.integrations-detail--goto .gtrv-scene .gtrv-av-a{background:#2563eb}.integrations-detail--goto .gtrv-scene .gtrv-av-b{background:#0f766e}.integrations-detail--goto .gtrv-scene .gtrv-av-c{background:#1c2b45}.integrations-detail--goto .gtrv-scene .gtrv-pt{display:flex;flex-direction:column;min-width:0;flex:1}.integrations-detail--goto .gtrv-scene .gtrv-pt b{font-size:11.5px;color:#14264a}.integrations-detail--goto .gtrv-scene .gtrv-pt i{font-style:normal;color:#66758d;font-size:11px}.integrations-detail--goto .gtrv-scene .gtrv-pill{font-size:10.5px;font-weight:600;color:#157347;background:#e7f6ee;border-radius:99px;padding:1px 7px;white-space:nowrap}.integrations-detail--goto .gtrv-scene .gtrv-person .gtrv-pill{flex-basis:100%;text-align:center}.integrations-detail--goto .gtrv-scene .gtrv-pill.gtrv-pill-amber{color:#9a5b00;background:#fff3d6}.integrations-detail--goto .gtrv-scene .gtrv-pill.gtrv-pill-blue{color:#1d4ed8;background:#e8f0ff}.integrations-detail--goto .gtrv-scene .gtrv-body{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:8px}.integrations-detail--goto .gtrv-scene .gtrv-present{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px;padding:5px 8px;background:#14264a;color:#fff;border-radius:9px 9px 0 0;font-size:11px}.integrations-detail--goto .gtrv-scene .gtrv-sharing{display:inline-flex;align-items:center;gap:4px;color:#7ee2a8;font-weight:600}.integrations-detail--goto .gtrv-scene .gtrv-expense{border:1px solid #cdd7e6;border-top:0;border-radius:0 0 10px 10px;padding:10px;display:flex;flex-direction:column;gap:8px;background:#fff}.integrations-detail--goto .gtrv-scene .gtrv-share{display:flex;flex-direction:column}.integrations-detail--goto .gtrv-scene .gtrv-exhead{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.integrations-detail--goto .gtrv-scene .gtrv-brand{font-weight:800;letter-spacing:.08em;font-size:11px;color:#2563eb}.integrations-detail--goto .gtrv-scene .gtrv-brand.gtrv-gt{color:#111;background:#ffd400;border-radius:4px;padding:1px 5px;letter-spacing:0}.integrations-detail--goto .gtrv-scene .gtrv-extitle{color:#66758d;flex:1;font-size:11.5px}.integrations-detail--goto .gtrv-scene .gtrv-merchant{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.integrations-detail--goto .gtrv-scene .gtrv-merchant span{font-size:15px;font-weight:700;color:#14264a}.integrations-detail--goto .gtrv-scene .gtrv-merchant strong{font-size:22px;color:#14264a;letter-spacing:-.02em}.integrations-detail--goto .gtrv-scene .gtrv-grid{display:grid;grid-template-columns:1fr 1fr;gap:4px 14px}.integrations-detail--goto .gtrv-scene .gtrv-row{display:flex;justify-content:space-between;gap:8px;padding:3px 0;border-bottom:1px solid #eef1f5}.integrations-detail--goto .gtrv-scene .gtrv-k{color:#66758d}.integrations-detail--goto .gtrv-scene .gtrv-v{font-weight:600;color:#14264a;text-align:right}.integrations-detail--goto .gtrv-scene .gtrv-v.gtrv-good,.integrations-detail--goto .gtrv-scene .gtrv-v.gtrv-warn{display:inline-flex;align-items:center;gap:3px;justify-content:flex-end}.integrations-detail--goto .gtrv-scene .gtrv-v.gtrv-good{color:#157347}.integrations-detail--goto .gtrv-scene .gtrv-v.gtrv-warn{color:#a15c00}.integrations-detail--goto .gtrv-scene .gtrv-exc{display:flex;align-items:center;gap:5px;font-weight:700;font-size:11px;color:#9a5b00;background:#fff3d6;border-radius:8px;padding:5px 8px}.integrations-detail--goto .gtrv-scene .gtrv-side{display:flex;flex-direction:column;gap:8px;min-width:0}.integrations-detail--goto .gtrv-scene .gtrv-panel{padding:8px 9px;box-shadow:none;background:#f8fafc}.integrations-detail--goto .gtrv-scene .gtrv-panel.gtrv-panel-done{background:#f1faf5;border-color:#bfe5cf}.integrations-detail--goto .gtrv-scene h3.gtrv-h{font-family:inherit;font-size:12px;line-height:1.3;font-weight:700;color:#14264a;margin:0 0 4px;letter-spacing:0}.integrations-detail--goto .gtrv-scene .gtrv-ready{margin-top:6px;display:flex;align-items:center;gap:5px;font-weight:700;color:#157347;font-size:11.5px}.integrations-detail--goto .gtrv-scene .gtrv-chat{border:1px solid #e8ecf2;border-radius:10px;padding:8px 9px;display:flex;flex-direction:column;gap:5px}.integrations-detail--goto .gtrv-scene .gtrv-msg b{color:#14264a;font-size:11.5px}.integrations-detail--goto .gtrv-scene .gtrv-msg time{color:#8794a8;font-size:11px;margin-left:4px}.integrations-detail--goto .gtrv-scene .gtrv-msg span{display:block;color:#3b4a63;font-size:12px}.integrations-detail--goto .gtrv-scene .gtrv-floats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.integrations-detail--goto .gtrv-scene .gtrv-float{padding:8px 9px;border-color:#f0d9a6;box-shadow:0 6px 16px #18284812}.integrations-detail--goto .gtrv-scene .gtrv-float+.gtrv-float{border-color:#bfe5cf}.integrations-detail--goto .gtrv-scene .gtrv-checks{display:grid;gap:3px;color:#157347;font-weight:600}.integrations-detail--goto .gtrv-scene .gtrv-checks span{display:flex;align-items:center;gap:4px}.integrations-detail--goto .gtrv-scene .gtrv-controls{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding-top:2px}.integrations-detail--goto .gtrv-scene .gtrv-ctl{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#14264a;background:#eef2f7;border-radius:99px;padding:5px 9px}.integrations-detail--goto .gtrv-scene .gtrv-ctl.gtrv-end{background:#d92d20;color:#fff}.integrations-detail--goto .gtrv-scene .gtrv-done{padding:9px 11px;display:flex;flex-direction:column;gap:6px;border-color:#f0d9a6}.integrations-detail--goto .gtrv-scene .gtrv-donehead{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.integrations-detail--goto .gtrv-scene .gtrv-mc{color:#14264a;font-size:11.5px;letter-spacing:.04em;flex:1}.integrations-detail--goto .gtrv-scene .gtrv-donegrid{display:grid;grid-template-columns:1fr 1fr;gap:2px 14px}.integrations-detail--goto .gtrv-scene .gtrv-send{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;background:#ffd400;color:#111;font-weight:700;font-size:11.5px;border-radius:8px;padding:6px 11px}.integrations-detail--goto .gtrv-scene .gtrv-flow{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;color:#2563eb;font-size:11px;position:relative}.integrations-detail--goto .gtrv-scene .gtrv-flow:before{content:"";position:absolute;left:8%;right:8%;top:50%;border-top:1px solid #c9d8ec;z-index:0}.integrations-detail--goto .gtrv-scene .gtrv-flow>*{position:relative;z-index:1;background:#fff;padding:0 6px}.integrations-detail--goto .gtrv-scene .gtrv-flow b{color:#14264a;letter-spacing:.04em}.integrations-detail--goto .gtrv-scene .gtrv-flow svg{transform:rotate(-90deg);padding:0;flex:none}.integrations-detail--goto .gtrv-scene .gtrv-final{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:10px;align-items:start}.integrations-detail--goto .gtrv-scene .gtrv-formal,.integrations-detail--goto .gtrv-scene .gtrv-approved{padding:10px;display:flex;flex-direction:column;gap:7px}.integrations-detail--goto .gtrv-scene .gtrv-formal{border-color:#cbdcf8}.integrations-detail--goto .gtrv-scene .gtrv-approved{border-color:#bfe5cf;background:#f6fcf9}.integrations-detail--goto .gtrv-scene .gtrv-formal .gtrv-merchant span{font-size:14px}.integrations-detail--goto .gtrv-scene .gtrv-formal .gtrv-merchant strong{font-size:18px}.integrations-detail--goto .gtrv-scene .gtrv-just{background:#f5f8fd;border-radius:8px;padding:6px 8px;color:#3b4a63;font-size:12px}.integrations-detail--goto .gtrv-scene .gtrv-just b{display:block;color:#14264a;font-size:11.5px}.integrations-detail--goto .gtrv-scene .gtrv-btns{display:flex;gap:6px}.integrations-detail--goto .gtrv-scene .gtrv-approve,.integrations-detail--goto .gtrv-scene .gtrv-reject{font-weight:700;font-size:12px;border-radius:8px;padding:6px 16px}.integrations-detail--goto .gtrv-scene .gtrv-approve{background:#2563eb;color:#fff}.integrations-detail--goto .gtrv-scene .gtrv-reject{background:#fff;color:#b42318;border:1px solid #f1c3be}.integrations-detail--goto .gtrv-scene .gtrv-okline{display:flex;align-items:center;gap:5px;color:#157347;font-size:13px}.integrations-detail--goto .gtrv-scene .gtrv-view{display:inline-flex;align-items:center;gap:4px;color:#2563eb;font-weight:700;font-size:12px}.integrations-detail--goto .gtrv-scene .gtrv-note{color:#66758d;font-size:11px}@media(max-width:640px){.integrations-detail--goto .gtrv-scene .gtrv-people,.integrations-detail--goto .gtrv-scene .gtrv-body,.integrations-detail--goto .gtrv-scene .gtrv-final{grid-template-columns:minmax(0,1fr)}.integrations-detail--goto .gtrv-scene .gtrv-person{flex-wrap:nowrap}.integrations-detail--goto .gtrv-scene .gtrv-person .gtrv-pill{flex-basis:auto}.integrations-detail--goto .gtrv-scene .gtrv-floats{display:none}.integrations-detail--goto .gtrv-scene .gtrv-grid,.integrations-detail--goto .gtrv-scene .gtrv-donegrid{grid-template-columns:minmax(0,1fr)}.integrations-detail--goto .gtrv-scene .gtrv-controls{gap:5px}.integrations-detail--goto .gtrv-scene .gtrv-flow{flex-direction:column}.integrations-detail--goto .gtrv-scene .gtrv-flow svg{transform:none}.integrations-detail--goto .gtrv-scene .gtrv-flow:before{inset:0 auto 0 50%;border-top:0;border-left:1px solid #c9d8ec}}.integrations-detail--dialpad.integrations-page .integrations-detail-hero--dialpad{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:clamp(28px,3.5vw,56px);padding:12px 0 45px}.integrations-detail--dialpad .integrations-detail-hero--dialpad .integrations-detail-main{min-width:0}.integrations-detail--dialpad .integrations-detail-hero--dialpad .dpai-scene{justify-self:stretch;width:100%;max-width:709px;margin-left:auto}@media(max-width:1199px){.integrations-detail--dialpad.integrations-page .integrations-detail-hero--dialpad{grid-template-columns:minmax(0,1fr)}.integrations-detail--dialpad .integrations-detail-hero--dialpad .dpai-scene{max-width:760px;margin:0 auto}}.integrations-detail--dialpad .dpai-scene{--dp-purple: #6d3bd2;--dp-purple-bg: #f3eefd;--dp-blue: #2563eb;--dp-blue-bg: #eef4ff;--dp-green: #1a8f55;--dp-green-bg: #e8f6ee;--dp-amber: #b25e09;--dp-amber-bg: #fff4e0;--dp-navy: #1c2b44;--dp-mute: #66758b;--dp-line: #e4e9f1;display:flex;flex-direction:column;gap:10px;min-width:0;font-size:11.5px;line-height:1.4;color:var(--dp-navy)}.integrations-detail--dialpad .dpai-scene :where(*){margin:0;padding:0;box-sizing:border-box}.integrations-detail--dialpad .dpai-scene :where(ul,ol){list-style:none}.integrations-detail--dialpad .dpai-scene :where(em,i){font-style:normal}.integrations-detail--dialpad .integrations-detail-hero--dialpad .dpai-scene :where(p){font-size:inherit;line-height:inherit;margin:0;color:inherit}.integrations-detail--dialpad .dpai-scene :where(dl,dd,dt){margin:0}.integrations-detail--dialpad .dpai-scene .dpai-card{background:#fff;border:1px solid var(--dp-line);border-radius:12px;box-shadow:0 1px 3px #1c2b440d;padding:11px 12px;min-width:0}.integrations-detail--dialpad .dpai-scene .dpai-flow-label{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dp-mute)}.integrations-detail--dialpad .dpai-scene .dpai-top{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:10px;align-items:start}.integrations-detail--dialpad .dpai-scene .dpai-call{border-color:#d9cdf3;padding:12px}.integrations-detail--dialpad .dpai-scene .dpai-call-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.integrations-detail--dialpad .dpai-scene .dpai-logo .integrations-logo{width:26px;height:26px;border-radius:7px;border:1px solid var(--dp-line)}.integrations-detail--dialpad .dpai-scene .dpai-logo .integrations-logo img,.integrations-detail--dialpad .dpai-scene .dpai-logo .integrations-logo svg{width:16px;height:16px}.integrations-detail--dialpad .dpai-scene .dpai-call-title{display:flex;flex-direction:column;font-size:12px}.integrations-detail--dialpad .dpai-scene .dpai-call-title span{color:var(--dp-mute)}.integrations-detail--dialpad .dpai-scene .dpai-caller{display:flex;align-items:center;gap:6px;margin-left:auto}.integrations-detail--dialpad .dpai-scene .dpai-caller>span:last-child{display:flex;flex-direction:column}.integrations-detail--dialpad .dpai-scene .dpai-caller i{color:var(--dp-mute);font-size:10.5px}.integrations-detail--dialpad .dpai-scene .dpai-avatar{width:26px;height:26px;border-radius:50%;background:var(--dp-purple-bg);color:var(--dp-purple);display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700}.integrations-detail--dialpad .dpai-scene .dpai-timer{display:flex;align-items:center;gap:8px}.integrations-detail--dialpad .dpai-scene .dpai-timer time{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--dp-purple)}.integrations-detail--dialpad .dpai-scene .dpai-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.03em;white-space:nowrap;width:fit-content}.integrations-detail--dialpad .dpai-scene .dpai-pill.dpai-pill--live{background:var(--dp-purple-bg);color:var(--dp-purple)}.integrations-detail--dialpad .dpai-scene .dpai-pill.dpai-pill--warn{background:var(--dp-amber-bg);color:var(--dp-amber)}.integrations-detail--dialpad .dpai-scene .dpai-pill.dpai-pill--ok{background:var(--dp-green-bg);color:var(--dp-green)}.integrations-detail--dialpad .dpai-scene .dpai-dot{width:6px;height:6px;border-radius:50%;background:var(--dp-purple);flex:none;display:inline-block}.integrations-detail--dialpad .dpai-scene .dpai-controls{display:flex;flex-wrap:wrap;gap:5px;margin:10px 0}.integrations-detail--dialpad .dpai-scene .dpai-ctl{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border:1px solid var(--dp-line);border-radius:8px;background:#f8f9fc;color:#3c4b63;font-size:10.5px;font-weight:600}.integrations-detail--dialpad .dpai-scene .dpai-ctl.dpai-ctl--end{background:#fdecec;border-color:#f5cfcf;color:#b42318}.integrations-detail--dialpad .dpai-scene .dpai-body{display:grid;grid-template-columns:215px minmax(0,1fr);gap:12px}.integrations-detail--dialpad .dpai-scene .dpai-expense{display:flex;flex-direction:column;gap:6px;padding:9px;background:#f8faff;border:1px solid #dfe8fa;border-radius:10px}.integrations-detail--dialpad .dpai-scene .dpai-eyebrow{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dp-mute);margin-bottom:4px}.integrations-detail--dialpad .dpai-scene .dpai-expense .dpai-eyebrow{margin:0}.integrations-detail--dialpad .dpai-scene .dpai-eyebrow.dpai-eyebrow--blue{color:var(--dp-blue)}.integrations-detail--dialpad .dpai-scene .dpai-eyebrow.dpai-eyebrow--purple{color:var(--dp-purple)}.integrations-detail--dialpad .dpai-scene .dpai-eyebrow.dpai-eyebrow--amber{color:var(--dp-amber)}.integrations-detail--dialpad .dpai-scene .dpai-merchant{display:flex;justify-content:space-between;gap:8px;font-size:13px}.integrations-detail--dialpad .dpai-scene .dpai-sub{color:var(--dp-mute)}.integrations-detail--dialpad .dpai-scene .dpai-rows{display:flex;flex-direction:column;gap:2px}.integrations-detail--dialpad .dpai-scene .dpai-row{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.integrations-detail--dialpad .dpai-scene .dpai-row dt{color:var(--dp-mute)}.integrations-detail--dialpad .dpai-scene .dpai-row dd{font-weight:600;text-align:right;display:inline-flex;align-items:center;gap:3px}.integrations-detail--dialpad .dpai-scene .dpai-row.dpai-row--warn dd{color:var(--dp-amber)}.integrations-detail--dialpad .dpai-scene .dpai-ok{color:var(--dp-green)}.integrations-detail--dialpad .dpai-scene .dpai-msgs{display:flex;flex-direction:column;gap:6px}.integrations-detail--dialpad .dpai-scene .dpai-msg{padding:6px 8px;border-radius:9px;background:#f6f7fa}.integrations-detail--dialpad .dpai-scene .dpai-msg.dpai-msg--fin{background:var(--dp-purple-bg)}.integrations-detail--dialpad .dpai-scene .dpai-msg-meta{display:flex;justify-content:space-between;gap:6px;font-size:10.5px;margin-bottom:1px}.integrations-detail--dialpad .dpai-scene .dpai-msg-meta time{color:var(--dp-mute)}.integrations-detail--dialpad .dpai-scene .dpai-assist{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:7px;font-size:10.5px;color:var(--dp-mute)}.integrations-detail--dialpad .dpai-scene .dpai-assist-name{display:inline-flex;align-items:center;gap:4px;color:var(--dp-purple);font-weight:700}.integrations-detail--dialpad .dpai-scene .dpai-assist-hit{display:inline-flex;align-items:center;gap:3px;color:var(--dp-amber);font-weight:600}.integrations-detail--dialpad .dpai-scene .dpai-floats{display:flex;flex-direction:column;gap:10px}.integrations-detail--dialpad .dpai-scene .dpai-diff{font-size:18px;font-weight:700;color:var(--dp-amber);margin-top:3px}.integrations-detail--dialpad .dpai-scene .dpai-ticks{display:flex;flex-direction:column;gap:5px}.integrations-detail--dialpad .dpai-scene .dpai-ticks li{display:flex;align-items:flex-start;gap:5px}.integrations-detail--dialpad .dpai-scene .dpai-ticks svg{color:var(--dp-green);flex:none;margin-top:2px}.integrations-detail--dialpad .dpai-scene .dpai-ticks .dpai-dot{margin-top:5px}.integrations-detail--dialpad .dpai-scene .dpai-mid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:start}.integrations-detail--dialpad .dpai-scene .dpai-summary{display:flex;flex-direction:column;gap:5px}.integrations-detail--dialpad .dpai-scene p b{display:block;font-size:10px;letter-spacing:.03em;text-transform:uppercase;color:var(--dp-mute)}.integrations-detail--dialpad .dpai-scene .dpai-side{display:flex;flex-direction:column;gap:10px;min-width:0}.integrations-detail--dialpad .dpai-scene .dpai-actions ul{display:flex;flex-direction:column;gap:4px}.integrations-detail--dialpad .dpai-scene .dpai-actions li{display:flex;align-items:center;gap:6px}.integrations-detail--dialpad .dpai-scene .dpai-actions li svg{flex:none}.integrations-detail--dialpad .dpai-scene .dpai-actions li.dpai-done svg{color:var(--dp-green)}.integrations-detail--dialpad .dpai-scene .dpai-actions li.dpai-pend svg{color:var(--dp-amber)}.integrations-detail--dialpad .dpai-scene .dpai-actions li.dpai-pend em{margin-left:auto;font-size:10px;font-weight:700;color:var(--dp-amber)}.integrations-detail--dialpad .dpai-scene .dpai-actions li.dpai-ret{color:var(--dp-blue);font-weight:600}.integrations-detail--dialpad .dpai-scene .dpai-done-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;color:var(--dp-mute)}.integrations-detail--dialpad .dpai-scene .dpai-send{display:inline-flex;margin-top:8px;padding:5px 10px;border-radius:8px;background:var(--dp-purple);color:#fff;font-size:11px;font-weight:600}.integrations-detail--dialpad .dpai-scene .dpai-connector{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.integrations-detail--dialpad .dpai-scene .dpai-cn{padding:3px 9px;border:1px solid var(--dp-line);border-radius:999px;background:#fff;font-size:10.5px;font-weight:600;color:var(--dp-mute)}.integrations-detail--dialpad .dpai-scene .dpai-cn.dpai-cn--key{color:var(--dp-green);background:var(--dp-green-bg);border-color:#c8e8d6}.integrations-detail--dialpad .dpai-scene .dpai-arrow{display:inline-flex;align-items:center;justify-content:center;padding:0;flex:none;color:var(--dp-blue)}.integrations-detail--dialpad .dpai-scene .dpai-arrow svg{padding:0;flex:none}.integrations-detail--dialpad .dpai-scene .dpai-ar-v{display:none}.integrations-detail--dialpad .dpai-scene .dpai-review{border-color:#cbdcf8}.integrations-detail--dialpad .dpai-scene .dpai-rv-head{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:6px;margin-bottom:8px}.integrations-detail--dialpad .dpai-scene .dpai-rv-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.integrations-detail--dialpad .dpai-scene .dpai-rv-col{display:flex;flex-direction:column;gap:6px}.integrations-detail--dialpad .dpai-scene .dpai-decide{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;padding-top:9px;border-top:1px solid var(--dp-line)}.integrations-detail--dialpad .dpai-scene .dpai-btn{padding:5px 11px;border:1px solid #cfd8e6;border-radius:8px;font-size:11px;font-weight:600;color:var(--dp-navy);background:#fff}.integrations-detail--dialpad .dpai-scene .dpai-btn.dpai-btn--ok{background:var(--dp-blue);border-color:var(--dp-blue);color:#fff}.integrations-detail--dialpad .dpai-scene .dpai-btn.dpai-btn--no{color:#b42318;border-color:#f0c9c9}.integrations-detail--dialpad .dpai-scene .dpai-note{margin-top:8px;font-size:10.5px;color:var(--dp-mute)}@media(max-width:767px){.integrations-detail--dialpad .dpai-scene .dpai-floats{display:none}.integrations-detail--dialpad .dpai-scene .dpai-top,.integrations-detail--dialpad .dpai-scene .dpai-body,.integrations-detail--dialpad .dpai-scene .dpai-mid,.integrations-detail--dialpad .dpai-scene .dpai-rv-grid{grid-template-columns:minmax(0,1fr)}.integrations-detail--dialpad .dpai-scene .dpai-caller{margin-left:0}.integrations-detail--dialpad .dpai-scene .dpai-connector{flex-direction:column}.integrations-detail--dialpad .dpai-scene .dpai-ar-h{display:none}.integrations-detail--dialpad .dpai-scene .dpai-ar-v{display:block}}.integrations-detail--dynamics-crm .integrations-detail-hero--dynamics-crm{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);align-items:center;gap:clamp(28px,4vw,56px);padding:12px 0 45px}.integrations-detail--dynamics-crm .dcrm-scene{width:100%;min-width:0;max-width:709px;justify-self:end;display:flex;flex-direction:column;gap:0;font-size:12px;line-height:1.35;color:#1f2d44;font-family:inherit}.integrations-detail--dynamics-crm .dcrm-scene :where(*,*:before,*:after){margin:0;padding:0;box-sizing:border-box}.integrations-detail--dynamics-crm .dcrm-scene :where(p,span,strong,li,div,h3){font-family:inherit;font-size:inherit;line-height:inherit;margin:0}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-card{background:#fff;border:1px solid #e3e9f1;border-radius:12px;padding:10px 12px;box-shadow:0 1px 3px #1828460a;min-width:0}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-crm,.integrations-detail--dynamics-crm .dcrm-scene .dcrm-ctx{border-top:3px solid #5b5fc7}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-exp,.integrations-detail--dynamics-crm .dcrm-scene .dcrm-review{border-top:3px solid #2563eb}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-head{display:flex;align-items:center;gap:8px;margin-bottom:8px;min-width:0;flex-wrap:wrap}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-head .integrations-logo{width:24px;height:24px;border-radius:6px;flex:none}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-head .integrations-logo img,.integrations-detail--dynamics-crm .dcrm-scene .dcrm-head .integrations-logo svg{width:16px;height:16px}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-title{flex:1;min-width:0;font-weight:700;color:#14233b;font-size:12px}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-mark{flex:none;width:24px;height:24px;border-radius:6px;background:#2563eb;color:#fff;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-pill{font-size:11px;font-weight:700;border-radius:999px;padding:2px 8px;white-space:nowrap}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-pill-ms{background:#eeeefb;color:#4a4eb0}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-pill-warn{background:#fff3dc;color:#955f08}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-pill-ok{background:#e4f6ea;color:#17803d}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:6px 14px}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-field{display:flex;flex-direction:row;justify-content:space-between;gap:8px;min-width:0;border-bottom:1px solid #eef2f7;padding-bottom:3px}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-k{color:#6b7a90;font-size:11px;flex:none}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-v{color:#1f2d44;font-weight:600;text-align:right;min-width:0;overflow-wrap:anywhere}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-ok{color:#17803d;vertical-align:-2px;display:inline}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-merchant{display:flex;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:13px;color:#14233b}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-sub{color:#6b7a90;margin-bottom:8px}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-step{display:flex;align-items:center;justify-content:center;gap:6px;height:28px;color:#5b5fc7;padding:0}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-step-label{font-size:11px;color:#6b7a90;font-weight:600}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-dir{flex:none;padding:0}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-dir-right{display:none}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-match-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,200px);gap:10px;align-items:center}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-match{border-color:#bfe3cb}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-float{display:flex;flex-direction:column;gap:3px;background:#fff;border:1px solid #cfd1f2;border-radius:10px;padding:8px 10px;box-shadow:0 2px 6px #4a4eb014}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-float .dcrm-v{text-align:left}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-review-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-box{display:flex;flex-direction:column;gap:2px;background:#f7f9fc;border:1px solid #e8edf4;border-radius:10px;padding:8px 10px;min-width:0}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-box .dcrm-v{text-align:left}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-box .dcrm-k:not(:first-child){margin-top:4px}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-box .dcrm-ms{color:#4a4eb0}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-checks{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:10px}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-checks li{display:flex;flex-direction:column;gap:1px;border:1px solid #e8edf4;border-radius:8px;padding:5px 8px}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-checks .dcrm-v{text-align:left}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-checks .dcrm-good{color:#17803d}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-checks .dcrm-good svg{display:inline;vertical-align:-2px}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-actions{display:flex;flex-wrap:wrap;gap:8px}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-btn{font-weight:700;font-size:12px;border:1px solid #d5dde8;border-radius:8px;padding:6px 12px;color:#33445c;background:#fff}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-btn.dcrm-btn-primary{background:#2563eb;border-color:#2563eb;color:#fff}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-note{margin-top:8px;font-size:11px;color:#6b7a90}@media(max-width:1199px){.integrations-detail--dynamics-crm .integrations-detail-hero--dynamics-crm{grid-template-columns:minmax(0,1fr);gap:32px}.integrations-detail--dynamics-crm .dcrm-scene{max-width:760px;justify-self:stretch}}@media(max-width:640px){.integrations-detail--dynamics-crm .dcrm-scene .dcrm-match-row,.integrations-detail--dynamics-crm .dcrm-scene .dcrm-review-grid{grid-template-columns:minmax(0,1fr)}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-checks{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-detail--dynamics-crm .dcrm-scene .dcrm-fields{grid-template-columns:minmax(0,1fr)}}.integrations-detail--zoho-crm .integrations-detail-hero--zoho-crm{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);align-items:center;gap:clamp(28px,4vw,56px);padding:12px 0 45px}.integrations-detail--zoho-crm .zcrm-scene{width:100%;min-width:0;max-width:709px;justify-self:end;display:flex;flex-direction:column;font-size:12px;line-height:1.35;color:#1f2d44;font-family:inherit}.integrations-detail--zoho-crm .zcrm-scene :where(*,*:before,*:after){margin:0;padding:0;box-sizing:border-box}.integrations-detail--zoho-crm .zcrm-scene :where(p,span,strong,li,div,h3,ol,ul){font-family:inherit;font-size:inherit;line-height:inherit;margin:0;color:inherit}.integrations-detail--zoho-crm .zcrm-scene :where(ul,ol){list-style:none}.integrations-detail--zoho-crm .zcrm-scene .zcrm-card{background:#fff;border:1px solid #e3e9f1;border-radius:12px;padding:10px 12px;min-width:0;box-shadow:0 1px 3px #1828460a}.integrations-detail--zoho-crm .zcrm-scene .zcrm-deal{border-top:3px solid #e42527}.integrations-detail--zoho-crm .zcrm-scene .zcrm-ctx{border-top:3px solid #f9b21d}.integrations-detail--zoho-crm .zcrm-scene .zcrm-exp,.integrations-detail--zoho-crm .zcrm-scene .zcrm-review{border-top:3px solid #2563eb}.integrations-detail--zoho-crm .zcrm-scene .zcrm-head{display:flex;align-items:center;gap:8px;margin-bottom:6px;flex-wrap:wrap}.integrations-detail--zoho-crm .zcrm-scene .zcrm-head .integrations-logo{width:24px;height:24px;border-radius:6px;flex:none}.integrations-detail--zoho-crm .zcrm-scene .zcrm-head .integrations-logo img,.integrations-detail--zoho-crm .zcrm-scene .zcrm-head .integrations-logo svg{width:16px;height:16px}.integrations-detail--zoho-crm .zcrm-scene .zcrm-title{font-size:12px;font-weight:700;color:#1f2d44;letter-spacing:0}.integrations-detail--zoho-crm .zcrm-scene .zcrm-green{color:#12805c}.integrations-detail--zoho-crm .zcrm-scene .zcrm-tag{margin-left:auto;padding:1px 8px;border:1px solid #e3e9f1;border-radius:999px;color:#52657c;font-size:11px;font-weight:600}.integrations-detail--zoho-crm .zcrm-scene .zcrm-tag--blue{color:#2563eb;border-color:#cbdcf8}.integrations-detail--zoho-crm .zcrm-scene .zcrm-deal-name{display:flex;justify-content:space-between;gap:8px;align-items:baseline;margin-bottom:6px;font-size:13px}.integrations-detail--zoho-crm .zcrm-scene .zcrm-deal-name strong{font-weight:700}.integrations-detail--zoho-crm .zcrm-scene .zcrm-amt{font-weight:700;color:#1f2d44;font-variant-numeric:tabular-nums}.integrations-detail--zoho-crm .zcrm-scene .zcrm-sub{color:#52657c;margin-bottom:6px}.integrations-detail--zoho-crm .zcrm-scene .zcrm-stages{display:flex;flex-wrap:wrap;gap:4px 12px;margin-bottom:8px;padding:6px 0;border-top:1px solid #eef2f7;border-bottom:1px solid #eef2f7}.integrations-detail--zoho-crm .zcrm-scene .zcrm-stage{display:inline-flex;align-items:center;gap:5px;color:#52657c;font-size:11px;font-weight:600}.integrations-detail--zoho-crm .zcrm-scene .zcrm-stage:not(:last-child):after{content:"→";color:#a8b4c5;margin-left:3px}.integrations-detail--zoho-crm .zcrm-scene .zcrm-dot{display:inline-flex;align-items:center;justify-content:center;flex:none;width:13px;height:13px;border-radius:50%;border:1.5px solid #c7d1de;background:#fff;color:#fff}.integrations-detail--zoho-crm .zcrm-scene .zcrm-stage--done .zcrm-dot{background:#12805c;border-color:#12805c}.integrations-detail--zoho-crm .zcrm-scene .zcrm-stage--current{color:#1f2d44}.integrations-detail--zoho-crm .zcrm-scene .zcrm-stage--current .zcrm-dot{border-color:#e42527;background:#e42527;box-shadow:inset 0 0 0 3px #fff}.integrations-detail--zoho-crm .zcrm-scene .zcrm-stage--future{color:#94a0b0}.integrations-detail--zoho-crm .zcrm-scene .zcrm-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:3px 16px}.integrations-detail--zoho-crm .zcrm-scene .zcrm-field{display:flex;justify-content:space-between;gap:8px;min-width:0}.integrations-detail--zoho-crm .zcrm-scene .zcrm-k{color:#6a7890;flex:none}.integrations-detail--zoho-crm .zcrm-scene .zcrm-v{font-weight:600;text-align:right;min-width:0;overflow-wrap:anywhere}.integrations-detail--zoho-crm .zcrm-scene .zcrm-down{display:flex;align-items:center;justify-content:center;gap:6px;padding:4px 0;color:#86a5d0;font-size:11px;font-weight:600;text-align:center}.integrations-detail--zoho-crm .zcrm-scene .zcrm-down svg{flex:none;padding:0}.integrations-detail--zoho-crm .zcrm-scene .zcrm-match-row{display:grid;grid-template-columns:1fr 1fr;gap:8px}.integrations-detail--zoho-crm .zcrm-scene .zcrm-found{border-color:#bfe3d4}.integrations-detail--zoho-crm .zcrm-scene .zcrm-find .zcrm-title{margin-bottom:6px}.integrations-detail--zoho-crm .zcrm-scene .zcrm-list{display:flex;flex-direction:column;gap:2px;margin-top:4px}.integrations-detail--zoho-crm .zcrm-scene .zcrm-list li,.integrations-detail--zoho-crm .zcrm-scene .zcrm-checks li{display:flex;align-items:center;gap:5px}.integrations-detail--zoho-crm .zcrm-scene .zcrm-list svg,.integrations-detail--zoho-crm .zcrm-scene .zcrm-checks svg{flex:none;color:#12805c;padding:0}.integrations-detail--zoho-crm .zcrm-scene .zcrm-final{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:8px;align-items:start}.integrations-detail--zoho-crm .zcrm-scene .zcrm-final .zcrm-fields{grid-template-columns:1fr}.integrations-detail--zoho-crm .zcrm-scene .zcrm-final .zcrm-ctx .zcrm-field{flex-wrap:wrap}.integrations-detail--zoho-crm .zcrm-scene .zcrm-label{margin-top:8px;margin-bottom:2px;color:#6a7890;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.integrations-detail--zoho-crm .zcrm-scene .zcrm-linked{margin-top:8px;padding:6px 8px;border:1px solid #f3dfb0;border-radius:8px;background:#fffdf6}.integrations-detail--zoho-crm .zcrm-scene .zcrm-linked .zcrm-label{margin-top:0}.integrations-detail--zoho-crm .zcrm-scene .zcrm-linked .zcrm-fields{margin-top:3px}.integrations-detail--zoho-crm .zcrm-scene .zcrm-plain li{padding:0}.integrations-detail--zoho-crm .zcrm-scene .zcrm-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2px 8px}.integrations-detail--zoho-crm .zcrm-scene .zcrm-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.integrations-detail--zoho-crm .zcrm-scene .zcrm-btn{padding:4px 10px;border:1px solid #d7dfe9;border-radius:8px;color:#28384e;font-weight:600;font-size:12px}.integrations-detail--zoho-crm .zcrm-scene .zcrm-btn--primary{background:#2563eb;border-color:#2563eb;color:#fff}.integrations-detail--zoho-crm .zcrm-scene .zcrm-foot{margin-top:8px;text-align:center;color:#8995a4;font-size:11px}@media(max-width:1199px){.integrations-detail--zoho-crm .integrations-detail-hero--zoho-crm{grid-template-columns:minmax(0,1fr);gap:32px}.integrations-detail--zoho-crm .zcrm-scene{max-width:760px;justify-self:stretch}}@media(max-width:640px){.integrations-detail--zoho-crm .zcrm-scene .zcrm-match-row,.integrations-detail--zoho-crm .zcrm-scene .zcrm-final,.integrations-detail--zoho-crm .zcrm-scene .zcrm-fields{grid-template-columns:minmax(0,1fr)}}.integrations-detail--pipedrive.integrations-page .integrations-detail-hero--pipedrive{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:clamp(28px,4vw,56px);align-items:center;padding:12px 0 45px}.integrations-detail--pipedrive .integrations-detail-main{min-width:0}.integrations-detail--pipedrive .pdrv-scene{width:100%;max-width:709px;margin:0 auto;display:flex;flex-direction:column;gap:6px;color:#1b2a41;font-size:11.5px;line-height:1.4;min-width:0}.integrations-detail--pipedrive .pdrv-scene :where(*,*:before,*:after){box-sizing:border-box;margin:0;padding:0}.integrations-detail--pipedrive .pdrv-scene :where(p,li,dd,dt,span,b,strong,em,i,div){font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;font-style:normal}.integrations-detail--pipedrive .pdrv-scene .pdrv-card{background:#fff;border:1px solid #e1e7ef;border-radius:12px;padding:12px;box-shadow:0 4px 14px #183b6a0d;min-width:0;display:flex;flex-direction:column;gap:5px}.integrations-detail--pipedrive .pdrv-scene h4{font-family:inherit;font-size:12px;font-weight:700;line-height:1.3;margin:0;color:#1b2a41;letter-spacing:0}.integrations-detail--pipedrive .pdrv-scene .pdrv-head{display:flex;align-items:center;gap:8px}.integrations-detail--pipedrive .pdrv-scene .pdrv-head .integrations-logo{width:22px;height:22px;border-radius:6px;flex:none;margin-left:0}.integrations-detail--pipedrive .pdrv-scene .pdrv-head .integrations-logo img,.integrations-detail--pipedrive .pdrv-scene .pdrv-head .integrations-logo svg{width:14px;height:14px}.integrations-detail--pipedrive .pdrv-scene .pdrv-head span{margin-left:auto;color:#6b7a90}.integrations-detail--pipedrive .pdrv-scene .pdrv-head b{font-size:12px}.integrations-detail--pipedrive .pdrv-scene .pdrv-cols{display:grid;grid-template-columns:1fr 1fr 1fr 2.3fr 1fr;gap:6px;align-items:start}.integrations-detail--pipedrive .pdrv-scene .pdrv-col{background:#f4f6f9;border-radius:9px;padding:6px;display:flex;flex-direction:column;gap:5px;min-width:0}.integrations-detail--pipedrive .pdrv-scene .pdrv-col h4{display:flex;flex-direction:column;gap:3px;font-size:11px;color:#4a5a70}.integrations-detail--pipedrive .pdrv-scene .pdrv-col h4 em{color:#6b7a90}.integrations-detail--pipedrive .pdrv-scene .pdrv-col--hot{background:#e8f6ee;border:1px solid #9bd5b2}.integrations-detail--pipedrive .pdrv-scene .pdrv-mini{background:#fff;border:1px solid #e1e7ef;border-radius:6px;padding:5px;font-size:10px;color:#6b7a90;overflow-wrap:anywhere}.integrations-detail--pipedrive .pdrv-scene .pdrv-deal{background:#fff;border:1px solid #1f9d55;border-radius:9px;padding:8px;display:flex;flex-direction:column;gap:4px;box-shadow:0 4px 12px #1f9d5524}.integrations-detail--pipedrive .pdrv-scene .pdrv-deal>b{font-size:13px}.integrations-detail--pipedrive .pdrv-scene .pdrv-deal>strong{font-size:15px;color:#16794a}.integrations-detail--pipedrive .pdrv-scene .pdrv-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:3px 16px}.integrations-detail--pipedrive .pdrv-scene .pdrv-field{display:flex;justify-content:space-between;gap:8px;min-width:0}.integrations-detail--pipedrive .pdrv-scene dt{color:#6b7a90}.integrations-detail--pipedrive .pdrv-scene dt{flex:none}.integrations-detail--pipedrive .pdrv-scene dd{font-weight:600;text-align:right;min-width:0;overflow-wrap:anywhere}.integrations-detail--pipedrive .pdrv-scene ol,.integrations-detail--pipedrive .pdrv-scene ul{list-style:none;display:flex;flex-direction:column;gap:3px}.integrations-detail--pipedrive .pdrv-scene ol{border-top:1px solid #e1e7ef;padding-top:5px}.integrations-detail--pipedrive .pdrv-scene ol li{display:flex;gap:6px;align-items:center}.integrations-detail--pipedrive .pdrv-scene ol time{color:#6b7a90;width:35px;flex:none}.integrations-detail--pipedrive .pdrv-scene ol svg,.integrations-detail--pipedrive .pdrv-scene li svg{flex:none;color:#16794a}.integrations-detail--pipedrive .pdrv-scene ul li{display:flex;gap:5px;align-items:center}.integrations-detail--pipedrive .pdrv-scene .pdrv-next{background:#fff;border:1px solid #cfe0f7;color:#1f4fd8;border-radius:8px;padding:6px 8px}.integrations-detail--pipedrive .pdrv-scene .pdrv-review{grid-column:1 / -1;border-color:#b9cff5}.integrations-detail--pipedrive .pdrv-scene .pdrv-big{font-weight:700;font-size:12px}.integrations-detail--pipedrive .pdrv-scene .pdrv-big strong{color:#1f4fd8;font-size:12px}.integrations-detail--pipedrive .pdrv-scene .pdrv-ok{color:#16794a;font-weight:600;display:inline-flex;align-items:center;gap:4px}.integrations-detail--pipedrive .pdrv-scene .pdrv-head .pdrv-ok{color:#16794a}.integrations-detail--pipedrive .pdrv-scene .pdrv-checks{display:flex;flex-direction:column;gap:3px}.integrations-detail--pipedrive .pdrv-scene .pdrv-actions{display:flex;flex-wrap:wrap;gap:6px}.integrations-detail--pipedrive .pdrv-scene .pdrv-actions span{border:1px solid #b9cff5;background:#eef4ff;color:#1f4fd8;border-radius:8px;padding:4px 9px;font-weight:600}.integrations-detail--pipedrive .pdrv-scene .pdrv-actions .pdrv-approve{color:#fff;background:#2563eb;border-color:#2563eb}.integrations-detail--pipedrive .pdrv-scene .pdrv-foot{color:#6b7a90}.integrations-detail--pipedrive .pdrv-scene .pdrv-merchant{display:flex;justify-content:space-between;gap:8px;font-size:12px}.integrations-detail--pipedrive .pdrv-scene .pdrv-stage-pill{color:#16794a;font-weight:700;background:#e8f6ee;padding:2px 6px;border-radius:999px;width:fit-content}.integrations-detail--pipedrive .pdrv-scene .pdrv-board-details{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-top:7px}.integrations-detail--pipedrive .pdrv-scene .pdrv-expanded,.integrations-detail--pipedrive .pdrv-scene .pdrv-timeline{min-width:0;display:flex;flex-direction:column;gap:4px}.integrations-detail--pipedrive .pdrv-scene .pdrv-board-details .pdrv-fields,.integrations-detail--pipedrive .pdrv-scene .pdrv-review .pdrv-fields,.integrations-detail--pipedrive .pdrv-scene .pdrv-sales .pdrv-fields{grid-template-columns:minmax(0,1fr)}.integrations-detail--pipedrive .pdrv-scene .pdrv-timeline li{padding:6px 0;border-bottom:1px solid #eef1f6}.integrations-detail--pipedrive .pdrv-scene .pdrv-timeline li span{flex:1}.integrations-detail--pipedrive .pdrv-scene .pdrv-connector{display:flex;align-items:center;justify-content:center;gap:6px;color:#64748b;font-size:11px;text-align:center}.integrations-detail--pipedrive .pdrv-scene svg{padding:0;flex:none}.integrations-detail--pipedrive .pdrv-scene .pdrv-match.pdrv-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.integrations-detail--pipedrive .pdrv-scene .pdrv-keys{margin-top:5px}.integrations-detail--pipedrive .pdrv-scene .pdrv-matched{padding:9px 10px;background:#f0f9f4;border:1px solid #c6e6d3;border-radius:10px;display:flex;flex-direction:column;gap:4px}.integrations-detail--pipedrive .pdrv-scene .pdrv-attribution-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:8px}.integrations-detail--pipedrive .pdrv-scene .pdrv-attribution{justify-content:center}.integrations-detail--pipedrive .pdrv-scene .pdrv-attribution>svg{align-self:center;color:#2563eb}.integrations-detail--pipedrive .pdrv-scene .pdrv-review-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin:5px 0}.integrations-detail--pipedrive .pdrv-scene .pdrv-check-title{margin:8px 0 4px}.integrations-detail--pipedrive .pdrv-scene .pdrv-linked{padding:8px 10px;background:#f8faff;border:1px solid #dce6f7;border-radius:10px;display:flex;flex-direction:column;gap:4px}.integrations-detail--pipedrive .pdrv-scene .pdrv-sub,.integrations-detail--pipedrive .pdrv-scene .pdrv-submitted{color:#64748b}@media(max-width:1199px){.integrations-detail--pipedrive.integrations-page .integrations-detail-hero--pipedrive{grid-template-columns:minmax(0,1fr)}.integrations-detail--pipedrive .pdrv-scene{max-width:760px}}@media(max-width:709px){.integrations-detail--pipedrive .pdrv-scene .pdrv-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.integrations-detail--pipedrive .pdrv-scene .pdrv-col{display:contents}.integrations-detail--pipedrive .pdrv-scene .pdrv-col h4{border:1px solid #e1e7ef;border-radius:8px;background:#f4f6f9;padding:6px}.integrations-detail--pipedrive .pdrv-scene .pdrv-col--hot h4{border-color:#9bd5b2;background:#e8f6ee}.integrations-detail--pipedrive .pdrv-scene .pdrv-deal{grid-column:1 / -1;order:10}.integrations-detail--pipedrive .pdrv-scene .pdrv-col .pdrv-mini{display:none}.integrations-detail--pipedrive .pdrv-scene .pdrv-board-details,.integrations-detail--pipedrive .pdrv-scene .pdrv-fields,.integrations-detail--pipedrive .pdrv-scene .pdrv-match.pdrv-card,.integrations-detail--pipedrive .pdrv-scene .pdrv-attribution-row,.integrations-detail--pipedrive .pdrv-scene .pdrv-review-grid{grid-template-columns:minmax(0,1fr)}}.integrations-detail--freshsales.integrations-page .integrations-detail-hero--freshsales{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);align-items:center;gap:clamp(28px,4vw,56px);padding:12px 0 45px}.integrations-detail--freshsales .integrations-detail-main{min-width:0}.integrations-detail--freshsales .integrations-detail-hero--freshsales .fscx-scene{max-width:709px;margin:0 auto}.integrations-detail--freshsales .fscx-scene{--fx-navy:#1d2b44;--fx-mut:#6b7a90;--fx-bd:#e3e9f1;--fx-blue:#2563eb;--fx-grn:#12805c;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 14px;min-width:0;width:100%;box-sizing:border-box;font-family:inherit;font-size:12px;line-height:1.4;color:var(--fx-navy)}.integrations-detail--freshsales .fscx-scene *,.integrations-detail--freshsales .fscx-scene *:before,.integrations-detail--freshsales .fscx-scene *:after{box-sizing:border-box}.integrations-detail--freshsales .fscx-scene :where(p,h3,h4,ul,ol){margin:0;padding:0}.integrations-detail--freshsales .fscx-scene p{margin:0;font:inherit;line-height:inherit;color:inherit}.integrations-detail--freshsales .fscx-scene ul,.integrations-detail--freshsales .fscx-scene ol{list-style:none;margin:0;padding:0}.integrations-detail--freshsales .fscx-scene .fscx-card{min-width:0;padding:12px 13px;background:#fff;border:1px solid var(--fx-bd);border-radius:12px;box-shadow:0 2px 8px #182d500a}.integrations-detail--freshsales .fscx-scene .fscx-deal{grid-column:1 / -1;border-top:3px solid #f26b3a}.integrations-detail--freshsales .fscx-scene .fscx-wide{grid-column:1 / -1}.integrations-detail--freshsales .fscx-scene .fscx-note{grid-column:1 / -1;font-size:11px;color:var(--fx-mut);text-align:center}.integrations-detail--freshsales .fscx-scene .fscx-head{display:flex;align-items:center;gap:8px;margin-bottom:6px;min-width:0}.integrations-detail--freshsales .fscx-scene .fscx-logo{display:inline-flex;margin:0}.integrations-detail--freshsales .fscx-scene .fscx-logo .integrations-logo{width:24px;height:24px;border:0;border-radius:5px;margin:0}.integrations-detail--freshsales .fscx-scene .fscx-logo .integrations-logo img,.integrations-detail--freshsales .fscx-scene .fscx-logo .integrations-logo svg{width:16px;height:16px}.integrations-detail--freshsales .fscx-scene .fscx-src{font-size:11px;font-weight:700;color:var(--fx-mut);text-transform:uppercase;letter-spacing:.04em}.integrations-detail--freshsales .fscx-scene .fscx-src--rz{color:var(--fx-blue)}.integrations-detail--freshsales .fscx-scene .fscx-pill{margin-left:auto;padding:2px 8px;border-radius:999px;font-size:10.5px;font-weight:700;white-space:nowrap}.integrations-detail--freshsales .fscx-scene .fscx-pill--fs{background:#fff0e9;color:#b4491f}.integrations-detail--freshsales .fscx-scene .fscx-pill--rz{background:#e8f6ef;color:var(--fx-grn)}.integrations-detail--freshsales .fscx-scene .fscx-head .fscx-pill--rz{background:#eaf1ff;color:var(--fx-blue)}.integrations-detail--freshsales .fscx-scene h3.fscx-title{margin:0;font-family:inherit;font-size:14px;line-height:1.3;font-weight:700;color:var(--fx-navy);letter-spacing:0}.integrations-detail--freshsales .fscx-scene h4.fscx-h{margin:0 0 6px;font-family:inherit;font-size:12px;line-height:1.3;font-weight:700;color:var(--fx-navy);letter-spacing:0}.integrations-detail--freshsales .fscx-scene h4.fscx-h.fscx-h--gap{margin-top:12px}.integrations-detail--freshsales .fscx-scene .fscx-deal .fscx-grid .fscx-field:first-child .fscx-v{font-size:17px;color:var(--fx-blue)}.integrations-detail--freshsales .fscx-scene .fscx-amt{margin-left:6px;color:var(--fx-blue)}.integrations-detail--freshsales .fscx-scene .fscx-sub{color:var(--fx-mut);margin-bottom:8px}.integrations-detail--freshsales .fscx-scene .fscx-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px 12px;margin-top:8px}.integrations-detail--freshsales .fscx-scene .fscx-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-detail--freshsales .fscx-scene .fscx-field{display:flex;flex-direction:column;gap:1px;min-width:0}.integrations-detail--freshsales .fscx-scene .fscx-field--wide{grid-column:1 / -1}.integrations-detail--freshsales .fscx-scene .fscx-k{font-size:10.5px;color:var(--fx-mut);font-weight:600;text-transform:uppercase;letter-spacing:.03em}.integrations-detail--freshsales .fscx-scene .fscx-v{font-size:12px;font-weight:600;color:var(--fx-navy);overflow-wrap:anywhere}.integrations-detail--freshsales .fscx-scene .fscx-ok{display:inline-flex;align-items:center;justify-content:center;flex:none;width:14px;height:14px;padding:0;margin-left:5px;border-radius:50%;background:var(--fx-grn);color:#fff;vertical-align:middle}.integrations-detail--freshsales .fscx-scene svg{padding:0;flex:none}.integrations-detail--freshsales .fscx-scene .fscx-stages{display:flex;gap:3px;margin-top:12px}.integrations-detail--freshsales .fscx-scene .fscx-stage{flex:1 1 0;min-width:0;padding:4px 2px;text-align:center;font-size:10.5px;font-weight:600;color:var(--fx-mut);background:#f3f6fa;border-radius:6px;overflow-wrap:anywhere}.integrations-detail--freshsales .fscx-scene .fscx-stages .fscx-stage:nth-child(-n+2){background:#e8eef9;color:#3d5a8f}.integrations-detail--freshsales .fscx-scene .fscx-stages .fscx-stage.fscx-stage--cur{background:var(--fx-blue);color:#fff;font-weight:700}.integrations-detail--freshsales .fscx-scene .fscx-tlist{position:relative;display:flex;flex-direction:column;gap:8px}.integrations-detail--freshsales .fscx-scene .fscx-tl-item{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:6px;padding:4px 6px 4px 14px;border-radius:8px}.integrations-detail--freshsales .fscx-scene .fscx-tl-item:before{content:"";position:absolute;left:3px;top:0;bottom:-8px;border-left:1px solid #d5deea}.integrations-detail--freshsales .fscx-scene .fscx-tl-item:last-child:before{bottom:50%}.integrations-detail--freshsales .fscx-scene .fscx-dot{position:absolute;left:0;top:9px;width:7px;height:7px;border-radius:50%;background:#c3cfdf}.integrations-detail--freshsales .fscx-scene .fscx-tl-date{color:var(--fx-mut);font-weight:600}.integrations-detail--freshsales .fscx-scene .fscx-tl-text{font-weight:600}.integrations-detail--freshsales .fscx-scene .fscx-tl-sub{grid-column:2;color:var(--fx-mut);font-size:11px}.integrations-detail--freshsales .fscx-scene .fscx-tl-item.fscx-tl-item--hi{background:#fff4ee;border:1px solid #f6c9b3}.integrations-detail--freshsales .fscx-scene .fscx-tl-item.fscx-tl-item--hi .fscx-dot{background:#f26b3a}.integrations-detail--freshsales .fscx-scene .fscx-link{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--fx-blue);font-size:11px;font-weight:600;text-align:center}.integrations-detail--freshsales .fscx-scene .fscx-link svg{flex:none}.integrations-detail--freshsales .fscx-scene .fscx-conn-row{border-top:1px dashed #c9d6e8;padding-top:6px;margin:0 20px}.integrations-detail--freshsales .fscx-scene .fscx-exp{border-top:3px solid var(--fx-blue)}.integrations-detail--freshsales .fscx-scene .fscx-checks li{display:flex;align-items:center;gap:6px;padding:3px 0;border-bottom:1px solid #f0f3f8;min-width:0}.integrations-detail--freshsales .fscx-scene .fscx-checks li>span:not(.fscx-ok){color:var(--fx-mut);flex:1 1 auto;min-width:0}.integrations-detail--freshsales .fscx-scene .fscx-checks li b{font-weight:600}.integrations-detail--freshsales .fscx-scene .fscx-checks .fscx-ok{margin-left:0}.integrations-detail--freshsales .fscx-scene .fscx-matched{margin-top:8px;padding:8px;border-radius:10px;background:#f1faf5;border:1px solid #cbe9d9}.integrations-detail--freshsales .fscx-scene .fscx-mline{margin-top:3px;color:var(--fx-navy)}.integrations-detail--freshsales .fscx-scene .fscx-mline b{font-weight:700}.integrations-detail--freshsales .fscx-scene .fscx-conf{color:var(--fx-grn);font-weight:600}.integrations-detail--freshsales .fscx-scene .fscx-aline{margin-bottom:4px}.integrations-detail--freshsales .fscx-scene .fscx-aline b{color:var(--fx-blue);margin-right:6px}.integrations-detail--freshsales .fscx-scene .fscx-aline--to b{color:var(--fx-navy);margin:0}.integrations-detail--freshsales .fscx-scene .fscx-linked{display:inline-flex;align-items:center;margin-left:8px;color:var(--fx-grn);font-weight:700}.integrations-detail--freshsales .fscx-scene .fscx-rev{border-top:3px solid var(--fx-grn)}.integrations-detail--freshsales .fscx-scene .fscx-purpose{display:flex;flex-direction:column;margin-bottom:8px;font-weight:600}.integrations-detail--freshsales .fscx-scene .fscx-ctx{padding:8px;border-radius:10px;background:#fff7f2;border:1px solid #f6d9c9;margin-bottom:8px}.integrations-detail--freshsales .fscx-scene .fscx-review{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 8px}.integrations-detail--freshsales .fscx-scene .fscx-review li{display:flex;align-items:center;gap:5px;font-weight:600;min-width:0}.integrations-detail--freshsales .fscx-scene .fscx-review .fscx-ok{margin-left:0}.integrations-detail--freshsales .fscx-scene .fscx-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.integrations-detail--freshsales .fscx-scene .fscx-btn{padding:5px 10px;border:1px solid var(--fx-bd);border-radius:8px;font-size:11.5px;font-weight:700;color:var(--fx-navy);background:#fff}.integrations-detail--freshsales .fscx-scene .fscx-btn.fscx-btn--ok{background:var(--fx-blue);border-color:var(--fx-blue);color:#fff}.integrations-detail--freshsales .fscx-scene .fscx-foot{display:flex;align-items:center;margin-top:8px;color:var(--fx-grn);font-weight:700;font-size:11px}@media(max-width:1199px){.integrations-detail--freshsales.integrations-page .integrations-detail-hero--freshsales{grid-template-columns:minmax(0,1fr)}.integrations-detail--freshsales .integrations-detail-hero--freshsales .fscx-scene{max-width:760px}.integrations-detail--freshsales .fscx-scene{gap:8px 10px}}@media(max-width:709px){.integrations-detail--freshsales .fscx-scene{grid-template-columns:minmax(0,1fr)}.integrations-detail--freshsales .fscx-scene .fscx-stages{flex-wrap:wrap}.integrations-detail--freshsales .fscx-scene .fscx-stages .fscx-stage{flex:1 1 30%}.integrations-detail--freshsales .fscx-scene .fscx-conn-row{margin:0 10px}}@media(max-width:480px){.integrations-detail--freshsales .fscx-scene .fscx-review{grid-template-columns:minmax(0,1fr)}}.integrations-detail--copper.integrations-page .integrations-detail-hero--copper{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:clamp(28px,4vw,56px);align-items:center}.integrations-detail--copper .cprr-scene{--cu:#d9455f;--rz:#2f5fd0;--ok:#1f9d63;--navy:#14213d;--mut:#6b7385;--bd:#e4e7ee;width:100%;max-width:709px;min-width:0;justify-self:end;display:flex;flex-direction:column;gap:6px;font-size:12px;line-height:1.3;color:var(--navy);box-sizing:border-box}.integrations-detail--copper .cprr-scene *{box-sizing:border-box;min-width:0}.integrations-detail--copper .cprr-scene p{font:inherit;font-size:12px;line-height:1.35;margin:0;color:var(--navy)}.integrations-detail--copper .cprr-scene h4{font-family:inherit;font-size:12px;font-weight:700;line-height:1.3;margin:0;color:var(--navy)}.integrations-detail--copper .cprr-card{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:12px;box-shadow:0 1px 3px #14213d0f;display:flex;flex-direction:column;gap:8px;overflow-wrap:anywhere}.integrations-detail--copper .cprr-head{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.integrations-detail--copper .cprr-scene .cprr-head .integrations-logo{width:22px;height:22px;margin-left:0;padding:0;flex:none}.integrations-detail--copper .cprr-scene .cprr-head .integrations-logo svg,.integrations-detail--copper .cprr-scene .cprr-head .integrations-logo img{width:18px;height:18px}.integrations-detail--copper .cprr-src{font-weight:700;color:var(--cu)}.integrations-detail--copper .cprr-src--rz{color:var(--rz)}.integrations-detail--copper .cprr-title-sm{font-weight:600;color:var(--navy)}.integrations-detail--copper .cprr-pill{margin-left:auto;display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:normal}.integrations-detail--copper .cprr-pill--cu{background:#fdecef;color:#b3304a}.integrations-detail--copper .cprr-pill--rz{background:#e8eefc;color:var(--rz)}.integrations-detail--copper .cprr-ok{display:inline-flex;flex:none;align-items:center;justify-content:center;width:14px;height:14px;padding:0;margin-left:4px;border-radius:50%;background:var(--ok);color:#fff;vertical-align:middle}.integrations-detail--copper .cprr-k{display:block;font-size:11.5px;color:var(--mut);font-weight:500}.integrations-detail--copper .cprr-v{display:block;font-size:12px;font-weight:600;color:var(--navy)}.integrations-detail--copper .cprr-f{display:flex;flex-direction:column;gap:1px}.integrations-detail--copper .cprr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px}.integrations-detail--copper .cprr-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.integrations-detail--copper .cprr-f--wide{grid-column:1/-1}.integrations-detail--copper .cprr-relbody{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:10px}.integrations-detail--copper .cprr-people{display:flex;flex-direction:column;gap:10px}.integrations-detail--copper .cprr-person{display:flex;align-items:center;gap:10px}.integrations-detail--copper .cprr-ptext{display:flex;flex-direction:column}.integrations-detail--copper .cprr-name{font-size:13px;font-weight:700;color:var(--navy)}.integrations-detail--copper .cprr-role{color:var(--mut)}.integrations-detail--copper .cprr-av{display:inline-flex;flex:none;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border-radius:50%;background:var(--navy);color:#fff;font-size:9.5px;font-weight:700;margin-right:5px}.integrations-detail--copper .cprr-av--lg{width:38px;height:38px;font-size:13px;margin:0;background:var(--cu)}.integrations-detail--copper .cprr-owner{display:inline-flex;align-items:center;gap:0}.integrations-detail--copper .cprr-side{display:flex;flex-direction:column;gap:3px;align-items:flex-start;padding:10px;border:1px solid var(--bd);border-radius:10px;background:#f7f8fb}.integrations-detail--copper .cprr-big{font-size:20px;font-weight:700;color:var(--navy)}.integrations-detail--copper .cprr-side .cprr-pill{margin-left:0}.integrations-detail--copper .cprr-tl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;position:relative}.integrations-detail--copper .cprr-tl-i{list-style:none;margin:0;padding:8px;border:1px solid var(--bd);border-radius:10px;display:flex;flex-direction:column;gap:2px;position:relative}.integrations-detail--copper .cprr-tl-i--hi{border-color:var(--cu);background:#fdf3f5}.integrations-detail--copper .cprr-dot{width:8px;height:8px;border-radius:50%;background:#c3c8d4}.integrations-detail--copper .cprr-tl-i--hi .cprr-dot{background:var(--cu)}.integrations-detail--copper .cprr-date{color:var(--mut);font-weight:600}.integrations-detail--copper .cprr-tt{font-weight:600;display:flex;align-items:center;flex-wrap:wrap}.integrations-detail--copper .cprr-sub{color:var(--mut);font-size:11.5px}.integrations-detail--copper .cprr-conn{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--mut);font-size:11.5px;padding:0;text-align:center}.integrations-detail--copper .cprr-conn svg{flex:none;color:var(--rz)}.integrations-detail--copper .cprr-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.integrations-detail--copper .cprr-scene h4.cprr-h--lg{font-size:13px}.integrations-detail--copper .cprr-scene svg{padding:0;flex:none}.integrations-detail--copper .cprr-amt{color:var(--navy);font-weight:700;margin-left:6px}.integrations-detail--copper .cprr-checks,.integrations-detail--copper .cprr-review{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.integrations-detail--copper .cprr-checks li{display:flex;align-items:center;gap:6px;margin:0;padding:0}.integrations-detail--copper .cprr-checks li:before,.integrations-detail--copper .cprr-review li:before{content:none}.integrations-detail--copper .cprr-ck{flex:1;color:var(--mut)}.integrations-detail--copper .cprr-checks b{font-weight:600}.integrations-detail--copper .cprr-line{display:block}.integrations-detail--copper .cprr-line--to{color:var(--navy)}.integrations-detail--copper .cprr-linked,.integrations-detail--copper .cprr-conf{display:inline-flex;align-items:center;margin-left:auto;font-weight:600;color:var(--ok)}.integrations-detail--copper .cprr-match .cprr-pill{margin-left:0}.integrations-detail--copper .cprr-ctx{border:1px solid var(--bd);border-radius:10px;background:#f7f8fb;padding:8px;display:flex;flex-direction:column;gap:3px}.integrations-detail--copper .cprr-review{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}.integrations-detail--copper .cprr-review li{display:flex;align-items:center;gap:6px;margin:0;padding:0}.integrations-detail--copper .cprr-review li .cprr-ok{margin-left:0}.integrations-detail--copper .cprr-actions{display:flex;gap:6px;flex-wrap:wrap}.integrations-detail--copper .cprr-btn{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border:1px solid var(--bd);border-radius:8px;font-weight:600;font-size:12px;background:#fff;color:var(--navy)}.integrations-detail--copper .cprr-btn--ok{background:var(--rz);border-color:var(--rz);color:#fff}.integrations-detail--copper .cprr-note{color:var(--mut);text-align:center;padding-top:4px}.integrations-detail--copper .cprr-scene p.cprr-note{color:var(--mut)}@media(max-width:1199px){.integrations-detail--copper.integrations-page .integrations-detail-hero--copper{grid-template-columns:minmax(0,1fr)}.integrations-detail--copper .cprr-scene{max-width:760px;justify-self:center}}@media(max-width:640px){.integrations-detail--copper .cprr-relbody,.integrations-detail--copper .cprr-row,.integrations-detail--copper .cprr-review,.integrations-detail--copper .cprr-grid--3,.integrations-detail--copper .cprr-tl{grid-template-columns:minmax(0,1fr)}.integrations-detail--copper .cprr-pill{margin-left:0}}.integrations-detail--zendesk-sell.integrations-page .integrations-detail-hero--zendesk-sell{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:clamp(28px,4vw,56px);align-items:center}.integrations-detail--zendesk-sell .integrations-detail-main{align-self:start;position:sticky;top:110px}.integrations-detail--zendesk-sell .zsell-scene{--zs:#1f2933;--rz:#2f5fd0;--bl:#2f5fd0;--ok:#1f9d63;--navy:#14213d;--mut:#6b7385;--bd:#e4e7ee;width:100%;max-width:709px;min-width:0;justify-self:end;display:flex;flex-direction:column;gap:6px;font-size:12px;line-height:1.3;color:var(--navy);box-sizing:border-box}.integrations-detail--zendesk-sell .zsell-scene *{box-sizing:border-box;min-width:0}.integrations-detail--zendesk-sell .zsell-scene p{font:inherit;font-size:12px;line-height:1.35;margin:0;color:var(--navy)}.integrations-detail--zendesk-sell .zsell-scene h4{font-family:inherit;font-size:12px;font-weight:700;line-height:1.3;margin:0;color:var(--navy)}.integrations-detail--zendesk-sell .zsell-scene h4.zsell-h--lg{font-size:13px}.integrations-detail--zendesk-sell .zsell-card{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:12px;box-shadow:0 1px 3px #14213d0f;display:flex;flex-direction:column;gap:8px;overflow-wrap:anywhere}.integrations-detail--zendesk-sell .zsell-head{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.integrations-detail--zendesk-sell .zsell-scene .zsell-head .integrations-logo{width:22px;height:22px;margin-left:0;padding:0;flex:none}.integrations-detail--zendesk-sell .zsell-scene .zsell-head .integrations-logo svg,.integrations-detail--zendesk-sell .zsell-scene .zsell-head .integrations-logo img{width:18px;height:18px}.integrations-detail--zendesk-sell .zsell-src{font-weight:700;color:var(--zs)}.integrations-detail--zendesk-sell .zsell-src--rz{color:var(--rz)}.integrations-detail--zendesk-sell .zsell-title-sm{font-weight:600}.integrations-detail--zendesk-sell .zsell-pill{margin-left:auto;display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:normal}.integrations-detail--zendesk-sell .zsell-pill--rz{background:#e8eefc;color:var(--rz)}.integrations-detail--zendesk-sell .zsell-match .zsell-pill{margin-left:0}.integrations-detail--zendesk-sell .zsell-ok{display:inline-flex;flex:none;align-items:center;justify-content:center;width:14px;height:14px;padding:0;margin-left:4px;border-radius:50%;background:var(--ok);color:#fff;vertical-align:middle}.integrations-detail--zendesk-sell .zsell-k{display:block;font-size:11.5px;color:var(--mut);font-weight:500}.integrations-detail--zendesk-sell .zsell-v{display:block;font-size:12px;font-weight:600}.integrations-detail--zendesk-sell .zsell-f{display:flex;flex-direction:column;gap:1px}.integrations-detail--zendesk-sell .zsell-grid{display:grid;gap:8px 12px}.integrations-detail--zendesk-sell .zsell-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-detail--zendesk-sell .zsell-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.integrations-detail--zendesk-sell .zsell-wsgrid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:10px;align-items:start}.integrations-detail--zendesk-sell .zsell-deal{display:flex;flex-direction:column;gap:8px}.integrations-detail--zendesk-sell .zsell-big{font-size:18px;font-weight:700}.integrations-detail--zendesk-sell .zsell-name{font-size:13px;font-weight:700}.integrations-detail--zendesk-sell .zsell-stages{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px}.integrations-detail--zendesk-sell .zsell-stage{list-style:none;margin:0;padding:4px 2px;text-align:center;font-size:11.5px;color:var(--mut);background:#f1f3f7;border-radius:6px;overflow-wrap:anywhere}.integrations-detail--zendesk-sell .zsell-stage:before{content:none}.integrations-detail--zendesk-sell .zsell-stage--cur{background:var(--zs);color:#fff;font-weight:700}.integrations-detail--zendesk-sell .zsell-tl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.integrations-detail--zendesk-sell .zsell-tl-i{list-style:none;margin:0;padding:7px 8px;border:1px solid var(--bd);border-radius:10px;display:flex;flex-direction:column;gap:2px}.integrations-detail--zendesk-sell .zsell-tl-i:before{content:none}.integrations-detail--zendesk-sell .zsell-tl-i--hi{border-color:var(--zs);background:#f1f3f5}.integrations-detail--zendesk-sell .zsell-date{display:block;color:var(--mut);font-weight:600}.integrations-detail--zendesk-sell .zsell-tt{font-weight:600;display:flex;align-items:center;flex-wrap:wrap}.integrations-detail--zendesk-sell .zsell-sub{display:block;color:var(--mut);font-size:11.5px}.integrations-detail--zendesk-sell .zsell-visit{display:flex;flex-direction:column;gap:4px;padding:12px;border:1.5px solid var(--bl);border-radius:12px;background:#f5f8ff;box-shadow:0 3px 9px #2f5fd00f}.integrations-detail--zendesk-sell .zsell-visit-tag{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:var(--bl)}.integrations-detail--zendesk-sell .zsell-visit-link{display:flex;align-items:center;gap:4px;font-weight:600;color:var(--bl);margin-top:4px}.integrations-detail--zendesk-sell .zsell-visit-exp{background:#fff;border:1px solid var(--bd);border-radius:8px;padding:8px}.integrations-detail--zendesk-sell .zsell-visit-link svg,.integrations-detail--zendesk-sell .zsell-visit-tag svg,.integrations-detail--zendesk-sell .zsell-scene svg{padding:0;flex:none}.integrations-detail--zendesk-sell .zsell-conn{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--mut);font-size:11.5px;text-align:center}.integrations-detail--zendesk-sell .zsell-conn svg{color:var(--bl)}.integrations-detail--zendesk-sell .zsell-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.integrations-detail--zendesk-sell .zsell-amt{font-weight:700;margin-left:6px}.integrations-detail--zendesk-sell .zsell-checks,.integrations-detail--zendesk-sell .zsell-review{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.integrations-detail--zendesk-sell .zsell-checks li,.integrations-detail--zendesk-sell .zsell-review li{display:flex;align-items:center;gap:6px;margin:0;padding:0}.integrations-detail--zendesk-sell .zsell-checks li:before,.integrations-detail--zendesk-sell .zsell-review li:before{content:none}.integrations-detail--zendesk-sell .zsell-ck{flex:1;color:var(--mut)}.integrations-detail--zendesk-sell .zsell-checks b{font-weight:600}.integrations-detail--zendesk-sell .zsell-line{display:block}.integrations-detail--zendesk-sell .zsell-linked,.integrations-detail--zendesk-sell .zsell-conf{display:inline-flex;align-items:center;margin-left:auto;font-weight:600;color:var(--ok)}.integrations-detail--zendesk-sell .zsell-ctx{border:1px solid var(--bd);border-radius:10px;background:#f7f8fb;padding:8px;display:flex;flex-direction:column;gap:3px}.integrations-detail--zendesk-sell .zsell-review{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px}.integrations-detail--zendesk-sell .zsell-actions{display:flex;flex-wrap:wrap;gap:6px}.integrations-detail--zendesk-sell .zsell-btn{display:inline-flex;padding:5px 12px;border:1px solid var(--bd);border-radius:8px;font-weight:600;background:#fff}.integrations-detail--zendesk-sell .zsell-btn--ok{background:var(--rz);border-color:var(--rz);color:#fff}.integrations-detail--zendesk-sell .zsell-scene p.zsell-note{color:var(--mut);text-align:center}@media(max-width:1199px){.integrations-detail--zendesk-sell.integrations-page .integrations-detail-hero--zendesk-sell{grid-template-columns:minmax(0,1fr)}.integrations-detail--zendesk-sell .zsell-scene{max-width:760px;justify-self:center}}@media(max-width:1199px){.integrations-detail--zendesk-sell .integrations-detail-main{position:static;align-self:auto}}@media(max-width:640px){.integrations-detail--zendesk-sell .zsell-wsgrid,.integrations-detail--zendesk-sell .zsell-row,.integrations-detail--zendesk-sell .zsell-review,.integrations-detail--zendesk-sell .zsell-grid--3{grid-template-columns:minmax(0,1fr)}.integrations-detail--zendesk-sell .zsell-stages{grid-template-columns:repeat(3,minmax(0,1fr))}.integrations-detail--zendesk-sell .zsell-pill,.integrations-detail--zendesk-sell .zsell-linked,.integrations-detail--zendesk-sell .zsell-conf{margin-left:0}}.integrations-detail--close.integrations-page .integrations-detail-hero--close{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:clamp(28px,4vw,56px);align-items:center}.integrations-detail--close .integrations-detail-main{align-self:start;position:sticky;top:110px}.integrations-detail--close .clspro-scene{--cl:#2f6bd6;--rz:#2f5fd0;--ok:#1f9d63;--navy:#14213d;--mut:#6b7385;--bd:#e4e7ee;width:100%;max-width:709px;min-width:0;justify-self:end;display:flex;flex-direction:column;gap:6px;font-size:12px;line-height:1.3;color:var(--navy);box-sizing:border-box}.integrations-detail--close .clspro-scene *{box-sizing:border-box;min-width:0}.integrations-detail--close .clspro-scene p{font:inherit;font-size:12px;line-height:1.35;margin:0;color:var(--navy)}.integrations-detail--close .clspro-scene h4{font-family:inherit;font-size:12px;font-weight:700;line-height:1.3;margin:0;color:var(--navy)}.integrations-detail--close .clspro-scene h4.clspro-h--lg{font-size:13px}.integrations-detail--close .clspro-scene ol,.integrations-detail--close .clspro-scene ul{list-style:none;margin:0;padding:0}.integrations-detail--close .clspro-scene li{margin:0;padding:0}.integrations-detail--close .clspro-card{background:#fff;border:1px solid var(--bd);border-radius:12px;padding:12px;box-shadow:0 1px 3px #14213d0f;display:flex;flex-direction:column;gap:8px;overflow-wrap:anywhere}.integrations-detail--close .clspro-head{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.integrations-detail--close .clspro-scene .clspro-head .integrations-logo{width:22px;height:22px;margin-left:0;padding:0;flex:none}.integrations-detail--close .clspro-scene .clspro-head .integrations-logo svg,.integrations-detail--close .clspro-scene .clspro-head .integrations-logo img{width:18px;height:18px;padding:0;flex:none}.integrations-detail--close .clspro-src{font-weight:700;color:var(--cl)}.integrations-detail--close .clspro-src--rz{color:var(--rz)}.integrations-detail--close .clspro-title-sm{font-weight:600}.integrations-detail--close .clspro-pill{margin-left:auto;display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:normal}.integrations-detail--close .clspro-pill--cl{background:#e6eefc;color:var(--cl)}.integrations-detail--close .clspro-pill--rz{background:#e8eefc;color:var(--rz)}.integrations-detail--close .clspro-ok{display:inline-flex;flex:none;align-items:center;justify-content:center;width:14px;height:14px;padding:0;margin-left:4px;border-radius:50%;background:var(--ok);color:#fff;vertical-align:middle}.integrations-detail--close .clspro-k{display:block;font-size:11.5px;color:var(--mut);font-weight:500}.integrations-detail--close .clspro-v{display:block;font-size:12px;font-weight:600}.integrations-detail--close .clspro-label{display:block;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mut)}.integrations-detail--close .clspro-label--cl{color:var(--cl)}.integrations-detail--close .clspro-label--rz{color:var(--rz)}.integrations-detail--close .clspro-label--ok{color:#177a4c}.integrations-detail--close .clspro-big{font-size:20px;font-weight:700;color:var(--cl);white-space:nowrap}.integrations-detail--close .clspro-big--rz{color:var(--rz)}.integrations-detail--close .clspro-big--sm{font-size:16px}.integrations-detail--close .clspro-leadtop,.integrations-detail--close .clspro-revtop,.integrations-detail--close .clspro-attrfrom,.integrations-detail--close .clspro-foundrow{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.integrations-detail--close .clspro-grid{display:grid;gap:8px 14px}.integrations-detail--close .clspro-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.integrations-detail--close .clspro-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-detail--close .clspro-conn,.integrations-detail--close .clspro-attrarrow{display:flex;align-items:center;justify-content:center;gap:5px;font-size:11.5px;font-weight:600;color:var(--mut)}.integrations-detail--close .clspro-feedcard{border-color:#c9d9f6;box-shadow:0 2px 8px #2f6bd61a;padding:14px}.integrations-detail--close .clspro-micro{display:flex;align-items:center;gap:0;margin-left:auto;flex-wrap:wrap}.integrations-detail--close .clspro-mstep{display:inline-flex;align-items:center;gap:3px;font-size:11.5px;font-weight:600;color:var(--mut)}.integrations-detail--close .clspro-mstep.is-done{color:var(--ok)}.integrations-detail--close .clspro-mstep.is-hi{color:#fff;background:var(--cl);padding:1px 8px;border-radius:999px}.integrations-detail--close .clspro-mstep i{display:inline-block;width:12px;height:1px;background:var(--bd);margin:0 5px}.integrations-detail--close .clspro-feed{position:relative;display:flex;flex-direction:column;gap:0}.integrations-detail--close .clspro-scene .clspro-ev{position:relative;display:grid;grid-template-columns:44px 26px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 0}.integrations-detail--close .clspro-ev:before{content:"";position:absolute;left:67px;top:0;bottom:0;width:2px;background:var(--bd)}.integrations-detail--close .clspro-ev:first-child:before{top:50%}.integrations-detail--close .clspro-ev:last-child:before{bottom:50%}.integrations-detail--close .clspro-ev.is-done:before{background:#9fd8bb}.integrations-detail--close .clspro-date{font-size:11.5px;font-weight:600;color:var(--mut);text-align:right}.integrations-detail--close .clspro-node{position:relative;z-index:1;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:2px solid var(--bd);color:var(--mut)}.integrations-detail--close .clspro-ev.is-done .clspro-node{border-color:var(--ok);color:var(--ok)}.integrations-detail--close .clspro-ev.is-hi{background:#eef4fe;border-radius:10px;margin:2px -6px;padding:10px 6px}.integrations-detail--close .clspro-ev.is-hi:before{left:73px}.integrations-detail--close .clspro-ev.is-hi .clspro-node{background:var(--cl);border-color:var(--cl);color:#fff;width:30px;height:30px}.integrations-detail--close .clspro-evtext{display:flex;flex-direction:column;gap:1px}.integrations-detail--close .clspro-evt{font-size:12px;font-weight:600}.integrations-detail--close .clspro-ev.is-hi .clspro-evt{font-size:13px;color:var(--cl);font-weight:700}.integrations-detail--close .clspro-evs{display:inline-flex;align-items:center;gap:3px;font-size:11.5px;color:var(--mut)}.integrations-detail--close .clspro-ev.is-hi .clspro-pill{margin-left:0}.integrations-detail--close .clspro-matching{background:#f3faf6;border:1px dashed #8fcfae}.integrations-detail--close .clspro-mlist{display:flex;flex-direction:column;gap:6px}.integrations-detail--close .clspro-mlist li{display:flex;justify-content:space-between;gap:8px}.integrations-detail--close .clspro-mlist li>span{color:var(--mut);font-size:11.5px}.integrations-detail--close .clspro-mlist b{font-weight:600;font-size:12px;display:inline-flex;align-items:center;text-align:right}.integrations-detail--close .clspro-found{border:1.5px solid var(--cl);background:#f5f9ff}.integrations-detail--close .clspro-conf{display:inline-flex;align-items:center;font-weight:600;color:#177a4c}.integrations-detail--close .clspro-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.integrations-detail--close .clspro-attr{background:#f6faf8;border-color:#bfe3d0}.integrations-detail--close .clspro-attrto{background:#fff;border:1px solid #cfe4f6;border-radius:8px;padding:8px;display:flex;flex-direction:column;gap:2px}.integrations-detail--close .clspro-linked{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:#177a4c}.integrations-detail--close .clspro-review{border-color:#bfe3d0;box-shadow:0 2px 8px #1f9d631a}.integrations-detail--close .clspro-revgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:8px}.integrations-detail--close .clspro-sub{border:1px solid var(--bd);border-radius:8px;padding:8px;display:flex;flex-direction:column;gap:4px}.integrations-detail--close .clspro-sub--cl{background:#f5f9ff;border-color:#c9d9f6}.integrations-detail--close .clspro-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px}.integrations-detail--close .clspro-chk{display:flex;align-items:center;gap:6px}.integrations-detail--close .clspro-chk .clspro-ok{margin-left:0}.integrations-detail--close .clspro-chk-k{flex:1;color:var(--mut);font-size:11.5px}.integrations-detail--close .clspro-chk-v{display:block;font-weight:600;font-size:12px;white-space:nowrap}.integrations-detail--close .clspro-actions{display:flex;gap:6px;flex-wrap:wrap}.integrations-detail--close .clspro-btn{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:8px;border:1px solid var(--bd);font-size:12px;font-weight:600;background:#fff;cursor:default}.integrations-detail--close .clspro-btn--go{background:var(--rz);border-color:var(--rz);color:#fff}.integrations-detail--close .clspro-scene svg{padding:0;flex:none}.integrations-detail--close .clspro-scene p.clspro-note{color:var(--mut);text-align:center}@media(max-width:1199px){.integrations-detail--close.integrations-page .integrations-detail-hero--close{grid-template-columns:minmax(0,1fr);gap:28px}.integrations-detail--close .integrations-detail-main{position:static;align-self:start}.integrations-detail--close .clspro-scene{max-width:760px;justify-self:stretch}}@media(max-width:640px){.integrations-detail--close .clspro-grid--3,.integrations-detail--close .clspro-pair,.integrations-detail--close .clspro-revgrid,.integrations-detail--close .clspro-checks{grid-template-columns:minmax(0,1fr)}.integrations-detail--close .clspro-scene .clspro-ev{grid-template-columns:38px 26px minmax(0,1fr)}.integrations-detail--close .clspro-ev:before{left:61px}.integrations-detail--close .clspro-ev.is-hi:before{left:67px}.integrations-detail--close .clspro-ev .clspro-pill{grid-column:3}.integrations-detail--close .clspro-micro{margin-left:0;width:100%}}.integrations-detail--insightly.integrations-page .integrations-detail-hero--insightly{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-detail--insightly .inlr-scene{--o:#e8742a;--b:#2f6fe4;--g:#1f9d63;--navy:#14213d;--mut:#6b7280;--line:#e3e6ea;min-width:0;width:100%;max-width:709px;display:flex;flex-direction:column;gap:12px;font-family:inherit;color:var(--navy)}.integrations-detail--insightly .inlr-scene *{box-sizing:border-box;min-width:0}.integrations-detail--insightly .inlr-map{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.integrations-detail--insightly .inlr-source,.integrations-detail--insightly .inlr-remizen{display:flex;flex-direction:column;gap:6px}.integrations-detail--insightly .inlr-card{background:#fff;border:1px solid var(--line);border-radius:12px;padding:10px 12px;box-shadow:0 1px 2px #14213d0d}.integrations-detail--insightly .inlr-label{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:var(--mut);text-transform:uppercase;letter-spacing:.04em}.integrations-detail--insightly .inlr-label .integrations-logo{width:22px;height:22px;margin-left:0;flex:none}.integrations-detail--insightly .inlr-label .integrations-logo svg,.integrations-detail--insightly .inlr-label .integrations-logo img{width:18px;height:18px;padding:0;flex:none}.integrations-detail--insightly .inlr-brand-ins{color:var(--o)}.integrations-detail--insightly .inlr-brand-rem{color:var(--b);font-weight:700;font-size:12px}.integrations-detail--insightly .inlr-sub{font-weight:600}.integrations-detail--insightly .inlr-eyebrow{display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:600;color:var(--mut);text-transform:uppercase;letter-spacing:.04em;line-height:1.3}.integrations-detail--insightly .inlr-scene h4.inlr-title,.integrations-detail--insightly .inlr-scene .inlr-title{display:block;margin:2px 0 4px;font-family:inherit;font-size:14px;line-height:1.3;font-weight:650;color:var(--navy)}.integrations-detail--insightly .inlr-big{font-size:18px;font-weight:700;line-height:1.2;color:var(--navy);margin-bottom:4px}.integrations-detail--insightly .inlr-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}.integrations-detail--insightly .inlr-field{display:block}.integrations-detail--insightly .inlr-k{display:block;font-size:11.5px;line-height:1.3;color:var(--mut)}.integrations-detail--insightly .inlr-v{display:block;font-size:12px;line-height:1.35;font-weight:600;color:var(--navy);overflow-wrap:anywhere}.integrations-detail--insightly .inlr-v .inlr-tick{vertical-align:middle}.integrations-detail--insightly .inlr-contextpair,.integrations-detail--insightly .inlr-matchbody{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.integrations-detail--insightly .inlr-contextpair .inlr-fields{margin-top:8px}.integrations-detail--insightly .inlr-attribution-arrow{color:var(--mut);margin:6px 0}.integrations-detail--insightly .inlr-project-linked{margin-top:6px;font-size:12px;font-weight:600;color:var(--g)}.integrations-detail--insightly .inlr-scene svg{padding:0;flex:none}.integrations-detail--insightly .inlr-arrow{align-self:flex-start;margin-left:24px;width:1px;height:12px;background:#c4c9d1;position:relative}.integrations-detail--insightly .inlr-arrow:after{content:"";position:absolute;bottom:-1px;left:-3px;border:3.5px solid transparent;border-top:5px solid #c4c9d1;border-bottom:0}.integrations-detail--insightly .inlr-c1,.integrations-detail--insightly .inlr-c2,.integrations-detail--insightly .inlr-c3{border-left:3px solid var(--o)}.integrations-detail--insightly .inlr-join{display:flex;justify-content:center;font-size:11.5px;color:var(--mut)}.integrations-detail--insightly .inlr-join span:before{content:"";display:block;width:1px;height:12px;background:#c4c9d1;margin:0 auto 2px}.integrations-detail--insightly .inlr-join span:after{content:"↓";display:block;text-align:center;color:#8b93a1}.integrations-detail--insightly .inlr-pill{display:inline-flex;align-items:center;padding:1px 8px;border-radius:999px;font-size:11.5px;font-weight:600;line-height:1.5;text-transform:none;letter-spacing:0}.integrations-detail--insightly .inlr-pill-o{background:#fdeee3;color:#b24f0f}.integrations-detail--insightly .inlr-pill-b{background:#e6efff;color:#2455b5}.integrations-detail--insightly .inlr-pill-g{background:#e4f5ec;color:#16774a}.integrations-detail--insightly .inlr-exp{border-top:3px solid var(--b)}.integrations-detail--insightly .inlr-exprow{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:4px}.integrations-detail--insightly .inlr-exprow .inlr-title{margin:0}.integrations-detail--insightly .inlr-amt{font-size:18px;font-weight:700;color:var(--b);white-space:nowrap}.integrations-detail--insightly .inlr-purpose{margin-top:6px}.integrations-detail--insightly .inlr-scene ul.inlr-checks{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:3px}.integrations-detail--insightly .inlr-scene ul.inlr-checks li{display:flex;align-items:center;gap:6px;margin:0;padding:0;font-size:12px;line-height:1.35}.integrations-detail--insightly .inlr-scene ul.inlr-checks li:before{content:none}.integrations-detail--insightly .inlr-checks .inlr-ck{color:var(--mut);flex:none}.integrations-detail--insightly .inlr-checks .inlr-cv{font-weight:600;color:var(--navy);margin-left:auto;text-align:right;overflow-wrap:anywhere}.integrations-detail--insightly .inlr-tick{display:inline-flex;align-items:center;justify-content:center;flex:none;width:14px;height:14px;border-radius:50%;background:var(--g);color:#fff;font-size:9px;line-height:1}.integrations-detail--insightly .inlr-found{margin-top:8px;padding-top:8px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:4px;align-items:flex-start}.integrations-detail--insightly .inlr-foundtxt{font-size:12px;line-height:1.4;color:var(--navy)}.integrations-detail--insightly .inlr-attr{font-size:12px;font-weight:600;color:var(--b)}.integrations-detail--insightly .inlr-review{border-top:3px solid var(--b)}.integrations-detail--insightly .inlr-revhead{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-bottom:8px;border-bottom:1px solid var(--line)}.integrations-detail--insightly .inlr-revhead .inlr-title{margin:0}.integrations-detail--insightly .inlr-revsum{font-size:12px;color:var(--mut)}.integrations-detail--insightly .inlr-revbody{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:8px 0}.integrations-detail--insightly .inlr-ctxh{margin-top:8px}.integrations-detail--insightly .inlr-actions{display:flex;flex-wrap:wrap;gap:8px;padding-top:8px;border-top:1px solid var(--line)}.integrations-detail--insightly .inlr-btn{display:inline-flex;padding:5px 12px;border-radius:8px;border:1px solid var(--line);font-size:12px;font-weight:600;color:var(--navy);background:#fff}.integrations-detail--insightly .inlr-btn-p{background:var(--b);border-color:var(--b);color:#fff}.integrations-detail--insightly .inlr-scene p.note,.integrations-detail--insightly .inlr-scene p.inlr-note{margin:0;font-family:inherit;font-size:11.5px;line-height:1.45;color:var(--mut)}@media(min-width:710px){.integrations-detail--insightly .inlr-scene{max-width:760px}.integrations-detail--insightly .inlr-map{grid-template-columns:minmax(0,1fr)}.integrations-detail--insightly .inlr-revbody{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.integrations-detail--insightly .inlr-contextpair,.integrations-detail--insightly .inlr-matchbody{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-detail--insightly .inlr-matchbody .inlr-found{margin-top:0;border-top:0;border-left:1px solid var(--line);padding:8px 0 0 12px}}@media(min-width:1200px){.integrations-detail--insightly.integrations-page .integrations-detail-hero--insightly{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:clamp(28px,4vw,56px);align-items:center}.integrations-detail--insightly .integrations-detail-main{align-self:start;position:sticky;top:110px}.integrations-detail--insightly .inlr-scene{max-width:709px;justify-self:end}.integrations-detail--insightly .inlr-map{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);align-items:end}.integrations-detail--insightly .inlr-join{align-self:end;margin-bottom:75px;flex-direction:column}.integrations-detail--insightly .inlr-join span{writing-mode:vertical-rl;font-size:0}.integrations-detail--insightly .inlr-join span:before,.integrations-detail--insightly .inlr-join span:after{content:none}.integrations-detail--insightly .inlr-join:before{content:"→";font-size:16px;color:#8b93a1}.integrations-detail--insightly .inlr-c2{margin-left:14px}.integrations-detail--insightly .inlr-c3{margin-left:28px}.integrations-detail--insightly .inlr-remizen{padding-top:22px}}@media(max-width:1199px){.integrations-detail--insightly .integrations-detail-main{position:static;align-self:auto}}@media(max-width:420px){.integrations-detail--insightly .inlr-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 8px}}.integrations-detail--sugarcrm.integrations-page .integrations-detail-hero--sugarcrm{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-detail--sugarcrm .integrations-detail-hero--sugarcrm .integrations-detail-main{min-width:0}@media(min-width:1200px){.integrations-detail--sugarcrm.integrations-page .integrations-detail-hero--sugarcrm{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:clamp(28px,4vw,56px)}.integrations-detail--sugarcrm .integrations-detail-hero--sugarcrm .integrations-detail-main{align-self:start;position:sticky;top:110px}}@media(max-width:1199px){.integrations-detail--sugarcrm .integrations-detail-hero--sugarcrm .integrations-detail-main{position:static}}.integrations-detail--sugarcrm .sgrel-scene{--sg-navy: #14213d;--sg-muted: #6b7385;--sg-line: #e3e6ec;--sg-blue: #2563eb;--sg-green: #16a34a;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;width:100%;min-width:0;max-width:760px;margin:0 auto;box-sizing:border-box;font-family:inherit;font-size:12px;line-height:1.35;color:var(--sg-navy)}@media(min-width:1200px){.integrations-detail--sugarcrm .sgrel-scene{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:709px;margin:0}}.integrations-detail--sugarcrm .sgrel-scene *,.integrations-detail--sugarcrm .sgrel-scene *:before,.integrations-detail--sugarcrm .sgrel-scene *:after{box-sizing:border-box}.integrations-detail--sugarcrm .sgrel-scene svg{padding:0;flex:none}.integrations-detail--sugarcrm .sgrel-scene .sgrel-col{display:grid;gap:10px;min-width:0;align-content:start}.integrations-detail--sugarcrm .sgrel-scene .sgrel-pair{display:grid;gap:10px;grid-template-columns:minmax(0,1fr);min-width:0}.integrations-detail--sugarcrm .sgrel-scene .sgrel-card{background:#fff;border:1px solid var(--sg-line);border-radius:12px;padding:12px;box-shadow:0 1px 2px #14213d0a;min-width:0;margin:0}.integrations-detail--sugarcrm .sgrel-scene .sgrel-match{border-color:#bcd0f7}.integrations-detail--sugarcrm .sgrel-scene .sgrel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 8px;min-width:0}.integrations-detail--sugarcrm .sgrel-scene .sgrel-brand{display:inline-flex;align-items:center;gap:6px;min-width:0}.integrations-detail--sugarcrm .sgrel-scene .sgrel-brand b,.integrations-detail--sugarcrm .sgrel-scene .sgrel-rz{font-size:12px;font-weight:700;color:var(--sg-navy)}.integrations-detail--sugarcrm .sgrel-scene .sgrel-rz{color:var(--sg-blue)}.integrations-detail--sugarcrm .sgrel-scene .sgrel-rz span{color:var(--sg-muted);font-weight:500;margin-left:4px}.integrations-detail--sugarcrm .sgrel-scene .integrations-logo{width:22px;height:22px;margin:0;flex:none;padding:0}.integrations-detail--sugarcrm .sgrel-scene .integrations-logo img,.integrations-detail--sugarcrm .sgrel-scene .integrations-logo svg{width:18px;height:18px;padding:0}.integrations-detail--sugarcrm .sgrel-scene .sgrel-pill{font-size:11.5px;color:var(--sg-muted);border:1px solid var(--sg-line);border-radius:99px;padding:1px 8px;white-space:nowrap}.integrations-detail--sugarcrm .sgrel-scene .sgrel-pill-blue{color:var(--sg-blue);border-color:#bcd0f7}.integrations-detail--sugarcrm .sgrel-scene .sgrel-label{display:block;font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--sg-muted);margin:8px 0 4px}.integrations-detail--sugarcrm .sgrel-scene .sgrel-card>.sgrel-label:first-child{margin-top:0}.integrations-detail--sugarcrm .sgrel-scene .sgrel-green{color:var(--sg-green)}.integrations-detail--sugarcrm .sgrel-scene .sgrel-type{display:block;font-size:11.5px;color:var(--sg-muted)}.integrations-detail--sugarcrm .sgrel-scene .sgrel-node strong{display:block;font-size:12px;font-weight:700;color:var(--sg-navy)}.integrations-detail--sugarcrm .sgrel-scene .sgrel-node{min-width:0}.integrations-detail--sugarcrm .sgrel-scene .sgrel-sub{display:block;font-size:11.5px;color:var(--sg-muted)}.integrations-detail--sugarcrm .sgrel-scene .sgrel-block{display:block;margin:0 0 2px;font-size:12px;overflow-wrap:anywhere}.integrations-detail--sugarcrm .sgrel-scene .sgrel-amt{font-style:normal;font-size:18px;font-weight:700;color:var(--sg-navy);display:block}.integrations-detail--sugarcrm .sgrel-scene .sgrel-amount{font-size:18px;font-weight:700;color:var(--sg-blue)}.integrations-detail--sugarcrm .sgrel-scene .sgrel-merchant{font-size:12px;font-weight:700;color:var(--sg-navy)}.integrations-detail--sugarcrm .sgrel-scene .sgrel-expense-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0 0 6px}.integrations-detail--sugarcrm .sgrel-scene .sgrel-purpose{color:var(--sg-navy);font-weight:600}.integrations-detail--sugarcrm .sgrel-scene .sgrel-meta{margin:6px 0 0;padding:0;display:grid;gap:2px;min-width:0}.integrations-detail--sugarcrm .sgrel-scene .sgrel-meta-2{grid-template-columns:minmax(0,1fr)}.integrations-detail--sugarcrm .sgrel-scene .sgrel-row{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:8px;margin:0;min-width:0}.integrations-detail--sugarcrm .sgrel-scene .sgrel-row dt{margin:0;font-size:11.5px;color:var(--sg-muted);font-weight:400;min-width:0}.integrations-detail--sugarcrm .sgrel-scene .sgrel-row dd{margin:0;display:flex;align-items:flex-start;gap:5px;min-width:0;font-size:12px;color:var(--sg-navy)}.integrations-detail--sugarcrm .sgrel-scene .sgrel-val{display:block;min-width:0;overflow-wrap:anywhere}.integrations-detail--sugarcrm .sgrel-scene .sgrel-tick{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:var(--sg-green);color:#fff;flex:none;margin-top:1px}.integrations-detail--sugarcrm .sgrel-scene .sgrel-tick svg{color:#fff;padding:0;flex:none}.integrations-detail--sugarcrm .sgrel-scene .sgrel-conf{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--sg-green);margin-top:4px}.integrations-detail--sugarcrm .sgrel-scene .sgrel-account,.integrations-detail--sugarcrm .sgrel-scene .sgrel-branch{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;align-items:start;position:relative;min-width:0}.integrations-detail--sugarcrm .sgrel-scene .sgrel-ico{width:24px;height:24px;border-radius:7px;border:1px solid var(--sg-line);background:#f6f7fa;color:var(--sg-navy);display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1}.integrations-detail--sugarcrm .sgrel-scene .sgrel-branches{list-style:none;margin:0;padding:0 0 0 11px;display:grid;gap:10px;position:relative}.integrations-detail--sugarcrm .sgrel-scene .sgrel-branches:before{content:"";position:absolute;left:11px;top:0;bottom:12px;width:1px;background:#c5cad6}.integrations-detail--sugarcrm .sgrel-scene .sgrel-branch{margin:0;padding:0 0 0 20px;grid-template-columns:24px minmax(0,1fr)}.integrations-detail--sugarcrm .sgrel-scene .sgrel-branch:before{content:"";position:absolute;left:0;top:12px;width:20px;height:1px;background:#c5cad6}.integrations-detail--sugarcrm .sgrel-scene .sgrel-branches{margin-top:0;padding-top:10px}.integrations-detail--sugarcrm .sgrel-scene .sgrel-merge{position:relative;margin:4px 0 -2px 11px;padding:14px 0 0 20px;color:var(--sg-muted);font-size:11.5px}.integrations-detail--sugarcrm .sgrel-scene .sgrel-merge:before{content:"";position:absolute;left:0;top:-12px;height:26px;width:1px;background:var(--sg-blue)}.integrations-detail--sugarcrm .sgrel-scene .sgrel-merge:after{content:"";position:absolute;left:-3px;top:20px;width:7px;height:7px;border-right:1.5px solid var(--sg-blue);border-bottom:1.5px solid var(--sg-blue);transform:rotate(45deg)}.integrations-detail--sugarcrm .sgrel-scene .sgrel-merge span{display:block;padding-top:4px}.integrations-detail--sugarcrm .sgrel-scene .sgrel-expense{border-color:#bcd0f7}.integrations-detail--sugarcrm .sgrel-scene p,.integrations-detail--sugarcrm .sgrel-scene .sgrel-note{margin:4px 0;font-size:12px;line-height:1.4;color:var(--sg-navy);font-family:inherit;font-weight:400}.integrations-detail--sugarcrm .sgrel-scene p.sgrel-foot{margin:0;font-size:11.5px;color:var(--sg-muted)}.integrations-detail--sugarcrm .sgrel-scene .sgrel-found{margin-top:8px;padding-top:8px;border-top:1px solid var(--sg-line)}.integrations-detail--sugarcrm .sgrel-scene .sgrel-found .sgrel-label{margin-top:0}.integrations-detail--sugarcrm .sgrel-scene ul.sgrel-checks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:3px 14px}@media(min-width:640px){.integrations-detail--sugarcrm .sgrel-scene ul.sgrel-checks{grid-template-columns:repeat(2,minmax(0,1fr))}}.integrations-detail--sugarcrm .sgrel-scene .sgrel-checks li{display:flex;justify-content:space-between;align-items:flex-start;gap:6px;margin:0;padding:0;min-width:0;font-size:12px}.integrations-detail--sugarcrm .sgrel-scene .sgrel-checks li:before,.integrations-detail--sugarcrm .sgrel-scene .sgrel-checks li::marker{content:none}.integrations-detail--sugarcrm .sgrel-scene .sgrel-ck{color:var(--sg-muted);font-size:11.5px;min-width:0}.integrations-detail--sugarcrm .sgrel-scene .sgrel-ok{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;color:var(--sg-navy);text-align:right}.integrations-detail--sugarcrm .sgrel-scene .sgrel-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.integrations-detail--sugarcrm .sgrel-scene .sgrel-btn{font-size:12px;font-weight:600;padding:5px 10px;border-radius:8px;border:1px solid var(--sg-line);color:var(--sg-navy);background:#fff;cursor:default}.integrations-detail--sugarcrm .sgrel-scene .sgrel-btn-primary{background:var(--sg-blue);border-color:var(--sg-blue);color:#fff}.integrations-detail--creatio.integrations-page .integrations-detail-hero--creatio{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:center}.integrations-detail--creatio .integrations-detail-hero--creatio .integrations-detail-main{min-width:0}@media(min-width:1200px){.integrations-detail--creatio.integrations-page .integrations-detail-hero--creatio{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:center}.integrations-detail--creatio .integrations-detail-hero--creatio .integrations-detail-main{align-self:start;position:sticky;top:110px}}.integrations-detail--creatio .ctjour-scene{--ct-navy:#0f1d3a;--ct-mut:#5f6b7f;--ct-line:#e3e6ec;--ct-blue:#2457d6;--ct-green:#1f9d55;--ct-or:#e8590c;box-sizing:border-box;width:100%;max-width:760px;min-width:0;margin:0 auto;display:flex;flex-direction:column;gap:12px;font-size:12px;line-height:1.35;color:var(--ct-navy)}@media(min-width:1200px){.integrations-detail--creatio .ctjour-scene{max-width:709px}}.integrations-detail--creatio .ctjour-scene *{box-sizing:border-box;min-width:0}.integrations-detail--creatio .ctjour-scene svg{padding:0;flex:none}.integrations-detail--creatio .ctjour-scene .integrations-logo{width:22px;height:22px;padding:0;margin:0;flex:none}.integrations-detail--creatio .ctjour-scene .integrations-logo img,.integrations-detail--creatio .ctjour-scene .integrations-logo svg{width:18px;height:18px;padding:0;flex:none}.integrations-detail--creatio .ctjour-scene p,.integrations-detail--creatio .ctjour-scene h4{font-family:inherit;line-height:1.3;margin:0;padding:0;letter-spacing:0;text-transform:none}.integrations-detail--creatio .ctjour-scene ul,.integrations-detail--creatio .ctjour-scene ol{list-style:none;margin:0;padding:0}.integrations-detail--creatio .ctjour-scene li{margin:0;padding:0;list-style:none}.integrations-detail--creatio .ctjour-scene li:before,.integrations-detail--creatio .ctjour-scene li::marker{content:none}.integrations-detail--creatio .ctjour-head{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.integrations-detail--creatio .ctjour-brand{display:inline-flex;align-items:center;gap:6px}.integrations-detail--creatio .ctjour-tag{font-size:12px;font-weight:600;color:var(--ct-or)}.integrations-detail--creatio .ctjour-stages{display:flex;flex-wrap:wrap;gap:4px 0;flex:1}.integrations-detail--creatio .ctjour-stages>li{display:flex;align-items:center;gap:5px;font-size:11.5px;color:var(--ct-mut)}.integrations-detail--creatio .ctjour-stages>li:not(:last-child):after{content:"";display:block;width:14px;height:1px;background:var(--ct-line);margin:0 5px}.integrations-detail--creatio .ctjour-dot{width:9px;height:9px;border-radius:50%;background:var(--ct-or);flex:none}.integrations-detail--creatio .is-open .ctjour-dot{background:#fff;border:1.5px solid var(--ct-blue)}.integrations-detail--creatio .ctjour-stage{font-weight:600;color:var(--ct-navy)}.integrations-detail--creatio .ctjour-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.integrations-detail--creatio .ctjour-card{background:#fff;border:1px solid var(--ct-line);border-radius:12px;box-shadow:0 1px 3px #0f1d3a0f;padding:12px;display:flex;flex-direction:column;gap:5px;position:relative}.integrations-detail--creatio .ctjour-card h4{font-size:14px;font-weight:700;color:var(--ct-navy)}.integrations-detail--creatio .ctjour-eyebrow{font-size:11.5px;font-weight:700;color:var(--ct-or)}.integrations-detail--creatio .ctjour-blue{color:var(--ct-blue)}.integrations-detail--creatio .ctjour-scene p.ctjour-amount{font-size:18px;font-weight:700;color:var(--ct-navy);display:block}.integrations-detail--creatio .ctjour-scene p.ctjour-sub{font-size:12px;color:var(--ct-mut)}.integrations-detail--creatio .ctjour-f{display:flex;flex-direction:column;gap:1px}.integrations-detail--creatio .ctjour-k{display:block;font-size:11.5px;color:var(--ct-mut)}.integrations-detail--creatio .ctjour-v{display:block;font-size:12px;font-weight:600;color:var(--ct-navy);overflow-wrap:anywhere}.integrations-detail--creatio .ctjour-probability{font-size:16px;font-weight:700}.integrations-detail--creatio .ctjour-good{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--ct-green)}.integrations-detail--creatio .ctjour-ok{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:var(--ct-green);color:#fff;flex:none}.integrations-detail--creatio .ctjour-pill{align-self:flex-start;font-size:11.5px;font-weight:700;color:var(--ct-green);background:#e7f6ed;border-radius:999px;padding:2px 9px}.integrations-detail--creatio .ctjour-pill-blue{color:var(--ct-blue);background:#e8eefc}.integrations-detail--creatio .ctjour-row{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);position:relative}.integrations-detail--creatio .ctjour-pair{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.integrations-detail--creatio .ctjour-grid{display:grid;gap:6px 12px;grid-template-columns:minmax(0,1fr)}.integrations-detail--creatio .ctjour-list{display:grid;gap:4px}.integrations-detail--creatio .ctjour-list>li{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:600}.integrations-detail--creatio .ctjour-row-item{min-width:0;overflow-wrap:anywhere}.integrations-detail--creatio .ctjour-card:not(.ctjour-review):not(:last-child):after{content:"";position:absolute;left:24px;bottom:-12px;width:1px;height:12px;background:var(--ct-line)}.integrations-detail--creatio .ctjour-rhead{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.integrations-detail--creatio .ctjour-rcols{display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}.integrations-detail--creatio .ctjour-rleft,.integrations-detail--creatio .ctjour-rright{display:flex;flex-direction:column;gap:5px}.integrations-detail--creatio .ctjour-ctx{display:flex;flex-direction:column;gap:2px;border-top:1px solid var(--ct-line);padding-top:8px;margin-top:4px}.integrations-detail--creatio .ctjour-checks{display:grid;gap:6px 12px;grid-template-columns:minmax(0,1fr)}.integrations-detail--creatio .ctjour-checks>li{display:flex;flex-direction:column;gap:1px}.integrations-detail--creatio .ctjour-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.integrations-detail--creatio .ctjour-act{font-size:12px;font-weight:600;color:var(--ct-navy);border:1px solid var(--ct-line);border-radius:8px;padding:5px 10px;background:#fff}.integrations-detail--creatio .ctjour-act-a{background:var(--ct-blue);border-color:var(--ct-blue);color:#fff}.integrations-detail--creatio .ctjour-scene p.ctjour-note{font-size:11.5px;color:var(--ct-mut)}.integrations-detail--creatio .ctjour-scene p.ctjour-foot{font-size:11.5px;color:var(--ct-mut);text-align:left}@media(max-width:639px){.integrations-detail--creatio .ctjour-stages{flex-direction:column;flex-wrap:nowrap;gap:8px}.integrations-detail--creatio .ctjour-stages>li{position:relative}.integrations-detail--creatio .ctjour-stages>li:not(:last-child):after{position:absolute;left:4px;top:12px;bottom:-11px;width:1px;height:auto;margin:0;background:var(--ct-line)}}@media(min-width:640px){.integrations-detail--creatio .ctjour-row-top,.integrations-detail--creatio .ctjour-grid,.integrations-detail--creatio .ctjour-checks,.integrations-detail--creatio .ctjour-row-mid,.integrations-detail--creatio .ctjour-rcols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.integrations-detail--creatio .ctjour-row-top{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;align-items:start}.integrations-detail--creatio .ctjour-c2{margin-top:14px}.integrations-detail--creatio .ctjour-c3{margin-top:28px}.integrations-detail--creatio .ctjour-c4{margin-top:14px}.integrations-detail--creatio .ctjour-row-top .ctjour-card:not(:last-child):after{display:block;inset:45px -10px auto auto;width:9px;height:1px;background:var(--ct-line)}.integrations-detail--creatio .ctjour-row-top .ctjour-card:not(:last-child):before{content:"";position:absolute;right:-10px;top:42px;width:6px;height:6px;border-top:1px solid var(--ct-line);border-right:1px solid var(--ct-line);transform:rotate(45deg)}.integrations-detail--creatio .ctjour-row-mid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.integrations-detail--creatio .ctjour-pair{gap:10px}.integrations-detail--creatio .ctjour-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.integrations-detail--aws.integrations-page .integrations-detail-hero--aws{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:clamp(28px,4vw,56px);align-items:center}.integrations-detail--aws .integrations-detail-hero--aws .integrations-detail-main{min-width:0;align-self:start;position:sticky;top:110px}@media(max-width:1199px){.integrations-detail--aws.integrations-page .integrations-detail-hero--aws{grid-template-columns:minmax(0,1fr);gap:28px}.integrations-detail--aws .integrations-detail-hero--aws .integrations-detail-main{position:static}}.integrations-detail--aws .awcc-scene{width:100%;max-width:760px;min-width:0;margin:0 auto;display:grid;gap:10px;container-type:inline-size;font-family:inherit;color:#14233b}@media(min-width:1200px){.integrations-detail--aws .awcc-scene{max-width:709px}}.integrations-detail--aws .awcc-scene *,.integrations-detail--aws .awcc-scene *:before,.integrations-detail--aws .awcc-scene *:after{box-sizing:border-box;min-width:0}.integrations-detail--aws .awcc-scene p,.integrations-detail--aws .awcc-scene h4,.integrations-detail--aws .awcc-scene dl,.integrations-detail--aws .awcc-scene dd,.integrations-detail--aws .awcc-scene ul,.integrations-detail--aws .awcc-scene ol{font-family:inherit;line-height:1.3;margin:0;padding:0;color:inherit}.integrations-detail--aws .awcc-scene svg{padding:0;flex:none}.integrations-detail--aws .awcc-scene ul,.integrations-detail--aws .awcc-scene ol{list-style:none}.integrations-detail--aws .awcc-scene li{margin:0;padding:0;background:none}.integrations-detail--aws .awcc-scene li:before,.integrations-detail--aws .awcc-scene li::marker{content:none}.integrations-detail--aws .awcc-stages{display:flex;align-items:flex-start;justify-content:space-between;gap:0;padding:2px 2px 4px}.integrations-detail--aws .awcc-stages li{position:relative;flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center;font-size:12px;font-weight:600;color:#4b5a70}.integrations-detail--aws .awcc-stages li:not(:last-child):after{content:"";position:absolute;top:4px;left:calc(50% + 8px);width:calc(100% - 16px);border-top:1px solid #cdd7e5}.integrations-detail--aws .awcc-stages i{width:9px;height:9px;border-radius:50%;background:#2563eb}.integrations-detail--aws .awcc-stages .awcc-open i{background:#fff;border:2px solid #2563eb}.integrations-detail--aws .awcc-card{background:#fff;border:1px solid #e1e6ee;border-radius:12px;padding:12px 14px;box-shadow:0 1px 3px #14233b0d;position:relative}.integrations-detail--aws .awcc-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;position:relative}.integrations-detail--aws .awcc-bill:after,.integrations-detail--aws .awcc-pair:after,.integrations-detail--aws .awcc-rem:after{content:"";position:absolute;left:50%;bottom:-10px;height:10px;width:1px;background:#c8d1de}.integrations-detail--aws .awcc-pair>.awcc-card:first-child:after{content:"";position:absolute;right:-10px;top:50%;width:9px;height:1px;background:#c8d1de}.integrations-detail--aws .awcc-pair>.awcc-card:first-child:before{content:"";position:absolute;right:-10px;top:calc(50% - 3px);width:6px;height:6px;border-top:1px solid #c8d1de;border-right:1px solid #c8d1de;transform:rotate(45deg)}.integrations-detail--aws .awcc-pair>.awcc-card{display:block}.integrations-detail--aws .awcc-head{display:flex;align-items:center;gap:10px;margin-bottom:10px}.integrations-detail--aws .awcc-logo{flex:none;display:grid;place-items:center}.integrations-detail--aws .awcc-logo .integrations-logo{width:22px;height:22px;margin:0;padding:0;flex:none;display:grid;place-items:center}.integrations-detail--aws .awcc-logo .integrations-logo svg,.integrations-detail--aws .awcc-logo .integrations-logo img{width:18px;height:18px;padding:0;flex:none}.integrations-detail--aws .awcc-ht{display:flex;flex-direction:column;flex:1 1 auto;font-size:12px;color:#6b7a90}.integrations-detail--aws .awcc-ht strong{font-size:13px;color:#14233b}.integrations-detail--aws .awcc-acct{display:flex;flex-direction:column;text-align:right;font-size:12px;color:#6b7a90}.integrations-detail--aws .awcc-acct b{font-size:12px;color:#14233b;font-weight:600}.integrations-detail--aws .awcc-eyebrow{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4b5a70}.integrations-detail--aws .awcc-or{color:#c2610a}.integrations-detail--aws .awcc-bl{color:#2563eb}.integrations-detail--aws .awcc-sub{margin-top:2px;font-size:12px;color:#6b7a90}.integrations-detail--aws .awcc-svcs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:8px}.integrations-detail--aws .awcc-scene ul.awcc-svcs{margin-top:8px}.integrations-detail--aws .awcc-svcs li{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:1px solid #e1e6ee;border-radius:10px;background:#fafbfd;border-top:2px solid #f0a35e}.integrations-detail--aws .awcc-svcs li.awcc-other{grid-column:1 / -1;flex-direction:row;justify-content:space-between;align-items:baseline;border-top:1px solid #e1e6ee}.integrations-detail--aws .awcc-sn{display:block;font-size:12px;color:#6b7a90}.integrations-detail--aws .awcc-sv{display:block;font-size:12px;font-weight:700;color:#14233b}.integrations-detail--aws .awcc-conv{display:block;width:100%;height:20px;margin:4px 0 -14px;fill:none;stroke:#c8d1de;stroke-width:1}.integrations-detail--aws .awcc-rows{display:grid;gap:5px;margin-top:8px}.integrations-detail--aws .awcc-rows>div{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.integrations-detail--aws .awcc-rows dt{font-size:12px;color:#6b7a90}.integrations-detail--aws .awcc-rows dd{display:block;font-size:12px;font-weight:600;color:#14233b;text-align:right}.integrations-detail--aws .awcc-total{margin-top:6px;font-size:20px;font-weight:700;letter-spacing:-.01em;color:#14233b}.integrations-detail--aws .awcc-amt{margin-top:6px;font-size:18px;font-weight:700;color:#14233b}.integrations-detail--aws .awcc-name{margin-top:6px;font-size:12px;font-weight:600;color:#14233b}.integrations-detail--aws .awcc-name+.awcc-amt{margin-top:2px}.integrations-detail--aws .awcc-pill{display:inline-flex;align-items:center;gap:4px;margin-top:8px;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:600;background:#eef1f6;color:#4b5a70}.integrations-detail--aws .awcc-rhead .awcc-pill{margin-top:0}.integrations-detail--aws .awcc-up{background:#fdf0e4;color:#a8520a}.integrations-detail--aws .awcc-ok{background:#e6f6ee;color:#157347}.integrations-detail--aws .awcc-rem{border-color:#cddcf8}.integrations-detail--aws .awcc-rhead{display:flex;justify-content:space-between;align-items:center;gap:8px}.integrations-detail--aws .awcc-rgrid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:14px;margin-top:8px}.integrations-detail--aws .awcc-fig{display:grid;gap:5px;align-content:start}.integrations-detail--aws .awcc-fig>div{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.integrations-detail--aws .awcc-fig dt{font-size:12px;color:#6b7a90}.integrations-detail--aws .awcc-fig dd{display:block;font-size:12px;font-weight:700;color:#14233b}.integrations-detail--aws .awcc-fig>div:first-child dd{font-size:16px}.integrations-detail--aws .awcc-fig>div:last-child dd{font-size:18px;color:#2563eb}.integrations-detail--aws .awcc-scene p.awcc-note{margin:0;font-size:11.5px;line-height:1.45;color:#6b7a90}.integrations-detail--aws .awcc-checks,.integrations-detail--aws .awcc-rdy{display:grid;gap:4px;margin-top:6px}.integrations-detail--aws .awcc-scene .awcc-checks li,.integrations-detail--aws .awcc-scene .awcc-rdy li{display:flex;align-items:center;gap:6px;font-size:12px}.integrations-detail--aws .awcc-checks em,.integrations-detail--aws .awcc-rdy em{font-style:normal;color:#6b7a90;flex:none}.integrations-detail--aws .awcc-checks b,.integrations-detail--aws .awcc-rdy b{margin-left:auto;text-align:right;font-weight:600;color:#14233b}.integrations-detail--aws .awcc-scene .awcc-chk{flex:none;width:14px;height:14px;padding:0;border-radius:50%;display:grid;place-items:center;background:#1fa463;color:#fff}.integrations-detail--aws .awcc-scene .awcc-chk svg{color:#fff;stroke:#fff}.integrations-detail--aws .awcc-final{margin-top:10px;padding-top:10px;border-top:1px dashed #d5deec}.integrations-detail--aws .awcc-fl{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;margin-top:4px}.integrations-detail--aws .awcc-fl strong{font-size:12px;color:#14233b}.integrations-detail--aws .awcc-fl b{font-size:16px;color:#14233b}.integrations-detail--aws .awcc-fl span{font-size:12px;color:#6b7a90}.integrations-detail--aws .awcc-rdy{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px}@container (max-width:560px){.integrations-detail--aws .awcc-pair,.integrations-detail--aws .awcc-rgrid{grid-template-columns:minmax(0,1fr)}.integrations-detail--aws .awcc-pair>.awcc-card:first-child:before{display:none}.integrations-detail--aws .awcc-pair>.awcc-card:first-child:after{inset:auto auto -10px 50%;width:1px;height:10px}.integrations-detail--aws .awcc-svcs{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-detail--aws .awcc-rdy{grid-template-columns:minmax(0,1fr)}.integrations-detail--aws .awcc-stages{flex-direction:column;align-items:stretch;gap:6px;padding-left:4px}.integrations-detail--aws .awcc-stages li{flex-direction:row;text-align:left}.integrations-detail--aws .awcc-stages li:not(:last-child):after{top:12px;bottom:-11px;left:4px;width:1px;height:auto;border-top:0;border-left:1px solid #cdd7e5}.integrations-detail--aws .awcc-conv{display:none}.integrations-detail--aws .awcc-aws:after{content:"";position:absolute;left:50%;bottom:-10px;width:1px;height:10px;background:#c8d1de}.integrations-detail--aws .awcc-acct{text-align:left}.integrations-detail--aws .awcc-head{flex-wrap:wrap}}.integrations-detail--azure .azrg-scene{--az:#0f6cbd;--bl:#2f5bea;--gn:#1a8a4f;--ink:#14213d;--mut:#667085;--ln:#d5dae3;font-family:inherit;color:var(--ink);box-sizing:border-box;width:100%;max-width:709px;display:flex;flex-direction:column;gap:0;font-size:12px;line-height:1.4}.integrations-detail--azure .azrg-scene *,.integrations-detail--azure .azrg-scene *:before,.integrations-detail--azure .azrg-scene *:after{box-sizing:border-box;font-family:inherit;min-width:0}.integrations-detail--azure .azrg-scene p,.integrations-detail--azure .azrg-scene h4,.integrations-detail--azure .azrg-scene dl,.integrations-detail--azure .azrg-scene dd,.integrations-detail--azure .azrg-scene dt,.integrations-detail--azure .azrg-scene ul,.integrations-detail--azure .azrg-scene ol,.integrations-detail--azure .azrg-scene li{margin:0;padding:0;list-style:none;border:0;background:none}.integrations-detail--azure .azrg-scene svg{display:inline-block;flex:none;max-width:none;padding:0}.integrations-detail--azure .azrg-scene b,.integrations-detail--azure .azrg-scene strong{font-weight:650}.integrations-detail--azure .azrg-scene .azrg-card{background:#fff;border:1px solid var(--ln);border-radius:12px;box-shadow:0 1px 2px #14213d0d;padding:12px 14px;min-width:0}.integrations-detail--azure .azrg-scene .azrg-eyebrow{font-size:11.5px;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--mut);display:flex;align-items:center;gap:5px}.integrations-detail--azure .azrg-scene .azrg-az{color:var(--az)}.integrations-detail--azure .azrg-scene .azrg-bl{color:var(--bl)}.integrations-detail--azure .azrg-scene .azrg-sub2{font-size:11.5px;color:var(--mut)}.integrations-detail--azure .azrg-scene .azrg-stages{display:flex;flex-wrap:wrap;gap:4px 0;margin-bottom:12px}.integrations-detail--azure .azrg-scene .azrg-stages li{display:flex;align-items:center;gap:5px;font-size:11.5px;color:var(--mut)}.integrations-detail--azure .azrg-scene .azrg-stages li:not(:last-child):after{content:"";display:block;width:14px;height:1px;margin:0 5px;background:var(--ln)}.integrations-detail--azure .azrg-scene .azrg-stages i{width:8px;height:8px;border-radius:50%;background:var(--az);display:block}.integrations-detail--azure .azrg-scene .azrg-stages .azrg-open i{background:#fff;border:1.5px solid var(--az)}.integrations-detail--azure .azrg-scene .azrg-sub{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border-color:var(--az);border-width:1.5px;position:relative;z-index:1}.integrations-detail--azure .azrg-scene .azrg-logo .integrations-logo{width:22px;height:22px;display:inline-flex;padding:0;margin:0;flex:none}.integrations-detail--azure .azrg-scene .azrg-logo .integrations-logo img,.integrations-detail--azure .azrg-scene .azrg-logo .integrations-logo svg{width:18px;height:18px}.integrations-detail--azure .azrg-scene .azrg-subt{flex:1 1 150px;min-width:0}.integrations-detail--azure .azrg-scene .azrg-subt strong{display:block;font-size:16px}.integrations-detail--azure .azrg-scene .azrg-meta{display:flex;flex-direction:column;font-size:11.5px;color:var(--mut)}.integrations-detail--azure .azrg-scene .azrg-meta b{font-size:12px;color:var(--ink)}.integrations-detail--azure .azrg-scene .azrg-treewrap{position:relative;margin-left:24px;padding:10px 24px 22px 20px}.integrations-detail--azure .azrg-scene .azrg-treelabel{margin-bottom:8px}.integrations-detail--azure .azrg-scene .azrg-tree{display:flex;flex-direction:column;gap:10px;position:relative}.integrations-detail--azure .azrg-scene .azrg-tree:after{content:"";position:absolute;right:-24px;top:20px;bottom:-22px;width:1.5px;background:var(--az)}.integrations-detail--azure .azrg-scene .azrg-rg{position:relative}.integrations-detail--azure .azrg-scene .azrg-rg:before{content:"";position:absolute;left:-20px;top:-10px;width:20px;height:calc(100% + 10px);border-left:1.5px solid var(--az)}.integrations-detail--azure .azrg-scene .azrg-rg:first-child:before{top:-38px;height:calc(100% + 38px)}.integrations-detail--azure .azrg-scene .azrg-rg:last-child:before{height:31.5px}.integrations-detail--azure .azrg-scene .azrg-rg:first-child:last-child:before{height:79px}.integrations-detail--azure .azrg-scene .azrg-rg:after{content:"";position:absolute;right:-24px;top:20px;width:24px;height:1.5px;background:var(--az)}.integrations-detail--azure .azrg-scene .azrg-rgcard{background:#fff;border:1px solid var(--ln);border-left:3px solid var(--az);border-radius:12px;box-shadow:0 1px 2px #14213d0d;padding:9px 12px}.integrations-detail--azure .azrg-scene .azrg-rgcard:before{content:"";position:absolute;left:-20px;top:20px;width:20px;height:1.5px;background:var(--az)}.integrations-detail--azure .azrg-scene .azrg-rgtags{margin-top:6px;font-size:11.5px;color:var(--az);font-weight:600}.integrations-detail--azure .azrg-scene .azrg-rghead{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}.integrations-detail--azure .azrg-scene .azrg-rgname{font-size:12px;font-weight:650;color:var(--az);overflow-wrap:anywhere}.integrations-detail--azure .azrg-scene .azrg-rgamt{font-size:18px}.integrations-detail--azure .azrg-scene .azrg-kids{margin-top:6px;margin-left:5px;padding-left:12px;border-left:1px solid var(--ln);display:flex;flex-direction:column;gap:4px}.integrations-detail--azure .azrg-scene .azrg-kids li{position:relative;display:flex;align-items:center;gap:6px;font-size:12px}.integrations-detail--azure .azrg-scene .azrg-kids li:before{content:"";position:absolute;left:-12px;top:50%;width:8px;height:1px;background:var(--ln)}.integrations-detail--azure .azrg-scene .azrg-ic{width:18px;height:18px;border-radius:5px;background:#e8f1fb;color:var(--az);display:inline-flex;align-items:center;justify-content:center;flex:none}.integrations-detail--azure .azrg-scene .azrg-kn{flex:1;min-width:0}.integrations-detail--azure .azrg-scene .azrg-kids em{font-style:normal;color:var(--mut);font-size:12px}.integrations-detail--azure .azrg-scene .azrg-approx{margin-top:6px;font-size:11.5px;color:var(--mut)}.integrations-detail--azure .azrg-scene .azrg-cm{border-color:var(--az);border-width:1.5px;position:relative}.integrations-detail--azure .azrg-scene .azrg-rhead{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;flex-wrap:wrap}.integrations-detail--azure .azrg-scene .azrg-big{font-size:20px;font-weight:700;letter-spacing:-.01em}.integrations-detail--azure .azrg-scene .azrg-gap{margin-top:10px}.integrations-detail--azure .azrg-scene .azrg-svcs{margin-top:4px}.integrations-detail--azure .azrg-scene .azrg-svcs li{display:flex;justify-content:space-between;gap:10px;padding:3px 0;border-bottom:1px dashed var(--ln);font-size:12px}.integrations-detail--azure .azrg-scene .azrg-svcs li:last-child{border-bottom:0}.integrations-detail--azure .azrg-scene .azrg-svcs b{font-size:16px;font-weight:600}.integrations-detail--azure .azrg-scene .azrg-ind{margin-top:6px}.integrations-detail--azure .azrg-scene .azrg-link{width:1.5px;height:14px;background:var(--az);margin:0 auto}.integrations-detail--azure .azrg-scene .azrg-cm+.azrg-link{margin-left:25%;margin-right:0}.integrations-detail--azure .azrg-scene .azrg-pair+.azrg-link{margin-left:75%;margin-right:0}.integrations-detail--azure .azrg-scene .azrg-link.azrg-open{background:none;border-left:1.5px dashed var(--az)}.integrations-detail--azure .azrg-scene .azrg-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;position:relative}.integrations-detail--azure .azrg-scene .azrg-pair>.azrg-card:first-child{position:relative}.integrations-detail--azure .azrg-scene .azrg-pair>.azrg-card:first-child:after{content:"";position:absolute;right:-10px;top:50%;width:10px;height:1px;background:var(--ln)}.integrations-detail--azure .azrg-scene .azrg-rows div{display:flex;justify-content:space-between;gap:10px;padding:3px 0;border-bottom:1px solid #eef0f4;font-size:12px}.integrations-detail--azure .azrg-scene .azrg-rows{margin-top:6px}.integrations-detail--azure .azrg-scene .azrg-rows div:last-child{border-bottom:0}.integrations-detail--azure .azrg-scene .azrg-rows dt{color:var(--mut);flex:none}.integrations-detail--azure .azrg-scene .azrg-rows dd{font-weight:600;text-align:right;min-width:0;overflow-wrap:anywhere}.integrations-detail--azure .azrg-scene .azrg-amt{font-size:18px;font-weight:700;margin-top:4px}.integrations-detail--azure .azrg-scene .azrg-name{font-size:16px;font-weight:650;margin-top:2px}.integrations-detail--azure .azrg-scene .azrg-rem{border-color:var(--bl);border-width:1.5px}.integrations-detail--azure .azrg-scene .azrg-review{border-color:var(--gn)}.integrations-detail--azure .azrg-scene .azrg-pill{display:inline-flex;align-items:center;gap:4px;background:#e6f5ec;color:var(--gn);font-size:11.5px;font-weight:650;border-radius:999px;padding:3px 10px}.integrations-detail--azure .azrg-scene .azrg-rgrid{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-top:8px}.integrations-detail--azure .azrg-scene .azrg-fig{flex:1 1 220px;min-width:0}.integrations-detail--azure .azrg-scene .azrg-fig div{display:flex;justify-content:space-between;gap:10px;padding:3px 0;font-size:12px}.integrations-detail--azure .azrg-scene .azrg-fig dt{color:var(--mut)}.integrations-detail--azure .azrg-scene .azrg-fig dd{font-size:16px;font-weight:650}.integrations-detail--azure .azrg-scene .azrg-used{display:flex;flex-direction:column;align-items:center;border:1px solid #bfe3cd;background:#f3fbf6;border-radius:12px;padding:8px 18px}.integrations-detail--azure .azrg-scene .azrg-used span{font-size:11.5px;color:var(--mut)}.integrations-detail--azure .azrg-scene .azrg-used b{font-size:20px;line-height:1.1;color:var(--gn)}.integrations-detail--azure .azrg-scene .azrg-note{margin-top:10px;font-size:11.5px;color:var(--mut)}@media(min-width:1200px){.integrations-detail--azure.integrations-page .integrations-detail-hero--azure{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:center}.integrations-detail--azure .integrations-detail-hero--azure .integrations-detail-main{align-self:start;position:sticky;top:110px;min-width:0}}@media(min-width:1200px){.integrations-detail--azure .azrg-scene{max-width:709px}}@media(min-width:561px)and (max-width:1199px){.integrations-detail--azure .azrg-scene{max-width:760px}}@media(max-width:1199px){.integrations-detail--azure.integrations-page .integrations-detail-hero--azure{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.integrations-detail--azure .integrations-detail-hero--azure .integrations-detail-main{position:static;min-width:0}.integrations-detail--azure .azrg-scene{margin:0 auto}}@media(max-width:560px){.integrations-detail--azure .azrg-scene .azrg-cm+.azrg-link,.integrations-detail--azure .azrg-scene .azrg-pair+.azrg-link{margin:0 auto}.integrations-detail--azure .azrg-scene .azrg-pair{grid-template-columns:minmax(0,1fr)}.integrations-detail--azure .azrg-scene .azrg-pair>.azrg-card:first-child:after{inset:auto auto -10px 50%;width:1px;height:10px}.integrations-detail--azure .azrg-scene .azrg-stages{flex-direction:column;gap:6px}.integrations-detail--azure .azrg-scene .azrg-stages li{position:relative}.integrations-detail--azure .azrg-scene .azrg-stages li:not(:last-child):after{position:absolute;left:3.5px;top:12px;bottom:-11px;width:1px;height:auto;margin:0;background:var(--ln)}.integrations-detail--azure .azrg-scene .azrg-treewrap{margin-left:12px;padding-left:14px;padding-right:14px}.integrations-detail--azure .azrg-scene .azrg-rg:before{left:-14px;width:14px}.integrations-detail--azure .azrg-scene .azrg-rgcard:before{left:-14px;width:14px}.integrations-detail--azure .azrg-scene .azrg-tree:after{right:-14px}.integrations-detail--azure .azrg-scene .azrg-rg:after{right:-14px;width:14px}}.integrations-detail--google-cloud.integrations-page .integrations-detail-hero--google-cloud{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:center}.integrations-detail--google-cloud .integrations-detail-hero--google-cloud .integrations-detail-main{min-width:0;align-self:start;position:sticky;top:110px}@media(max-width:1199px){.integrations-detail--google-cloud.integrations-page .integrations-detail-hero--google-cloud{grid-template-columns:minmax(0,1fr);gap:28px}.integrations-detail--google-cloud .integrations-detail-hero--google-cloud .integrations-detail-main{position:static}}.integrations-detail--google-cloud .gcpm-scene{--b:#4285f4;--r:#ea4335;--y:#fbbc04;--g:#34a853;--ink:#1f2a3d;--mut:#5f6b7f;--ln:#dde2ea;--rb:#2f5bea;--rg:#1a8a4f;width:100%;max-width:760px;min-width:0;margin:0 auto;container-type:inline-size;font-family:inherit;color:var(--ink);font-size:11.5px;line-height:1.3}@media(min-width:1200px){.integrations-detail--google-cloud .gcpm-scene{max-width:709px}}.integrations-detail--google-cloud .gcpm-scene *,.integrations-detail--google-cloud .gcpm-scene *:before,.integrations-detail--google-cloud .gcpm-scene *:after{box-sizing:border-box;min-width:0}.integrations-detail--google-cloud .gcpm-scene :where(p,h4,dl,dd,dt,ul,ol,li,svg){margin:0;padding:0;font-family:inherit;color:inherit;line-height:1.3}.integrations-detail--google-cloud .gcpm-scene :where(ul,ol){list-style:none}.integrations-detail--google-cloud .gcpm-scene svg{flex:none}.integrations-detail--google-cloud .gcpm-scene .gcpm-root .integrations-logo{width:22px;height:22px;margin:0;padding:0;flex:none}.integrations-detail--google-cloud .gcpm-scene .gcpm-root .integrations-logo img,.integrations-detail--google-cloud .gcpm-scene .gcpm-root .integrations-logo svg{width:18px;height:18px;padding:0}.integrations-detail--google-cloud .gcpm-scene .gcpm-stages{display:flex;flex-wrap:wrap;gap:4px 12px;margin-bottom:8px}.integrations-detail--google-cloud .gcpm-scene .gcpm-stages li{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--mut)}.integrations-detail--google-cloud .gcpm-scene .gcpm-dot{width:12px;height:12px;border-radius:50%;background:var(--b);color:#fff;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--google-cloud .gcpm-scene .is-now{color:var(--rb)}.integrations-detail--google-cloud .gcpm-scene .is-now .gcpm-dot{background:var(--rb);box-shadow:0 0 0 3px #2f5bea22}.integrations-detail--google-cloud .gcpm-scene .is-next .gcpm-dot{background:#fff;border:1.5px solid var(--rb)}.integrations-detail--google-cloud .gcpm-scene .gcpm-panel{background:#fff;border:1px solid var(--ln);border-radius:12px;padding:12px;display:grid;gap:10px;border-top:3px solid var(--b)}.integrations-detail--google-cloud .gcpm-scene .gcpm-root{display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--ln)}.integrations-detail--google-cloud .gcpm-scene .gcpm-root-t{flex:1}.integrations-detail--google-cloud .gcpm-scene h4{font-size:12px;font-weight:700}.integrations-detail--google-cloud .gcpm-scene .gcpm-root p,.integrations-detail--google-cloud .gcpm-scene .gcpm-meta{color:var(--mut);font-size:11px}.integrations-detail--google-cloud .gcpm-scene .gcpm-root-n{text-align:right}.integrations-detail--google-cloud .gcpm-scene .gcpm-root-n strong{font-size:20px;font-weight:700;display:block;font-variant-numeric:tabular-nums}.integrations-detail--google-cloud .gcpm-scene .gcpm-money{font-size:18px;font-weight:700;display:block;font-variant-numeric:tabular-nums}.integrations-detail--google-cloud .gcpm-scene .gcpm-drill{display:grid;grid-template-columns:minmax(0,.8fr) 14px minmax(0,1.5fr);align-items:stretch;position:relative}.integrations-detail--google-cloud .gcpm-scene .gcpm-drill:before{content:"";position:absolute;left:15%;top:-10px;width:1px;height:10px;background:var(--ln)}.integrations-detail--google-cloud .gcpm-scene .gcpm-projects{display:grid;gap:6px}.integrations-detail--google-cloud .gcpm-scene .gcpm-projects li{border:1px solid var(--ln);border-radius:12px;padding:7px 9px;display:grid;gap:1px;opacity:.7}.integrations-detail--google-cloud .gcpm-scene .gcpm-projects li.is-sel{opacity:1;border-color:var(--b);background:#4285f40d;box-shadow:inset 3px 0 0 var(--b)}.integrations-detail--google-cloud .gcpm-scene .gcpm-pn{font-weight:700;font-family:ui-monospace,Menlo,monospace;font-size:11px;overflow-wrap:anywhere}.integrations-detail--google-cloud .gcpm-scene .gcpm-pc{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.integrations-detail--google-cloud .gcpm-scene .gcpm-pt{color:var(--mut);font-size:10.5px}.integrations-detail--google-cloud .gcpm-scene .gcpm-link{align-self:start;margin-top:22px;height:2px;background:var(--b)}.integrations-detail--google-cloud .gcpm-scene .gcpm-atlas{border:1px solid var(--b);border-radius:12px;padding:9px;display:grid;gap:6px}.integrations-detail--google-cloud .gcpm-scene .gcpm-ah{display:flex;justify-content:space-between;gap:8px}.integrations-detail--google-cloud .gcpm-scene .gcpm-ah strong{font-size:18px;font-variant-numeric:tabular-nums}.integrations-detail--google-cloud .gcpm-scene .gcpm-project-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px}.integrations-detail--google-cloud .gcpm-scene .gcpm-project-meta>div{flex-direction:column;gap:0}.integrations-detail--google-cloud .gcpm-scene .gcpm-project-meta dd{text-align:left}.integrations-detail--google-cloud .gcpm-scene dl>div{display:flex;justify-content:space-between;gap:8px;padding:2px 0}.integrations-detail--google-cloud .gcpm-scene dt{color:var(--mut)}.integrations-detail--google-cloud .gcpm-scene dd{font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.integrations-detail--google-cloud .gcpm-scene .gcpm-svc>div{border-top:1px solid var(--ln)}.integrations-detail--google-cloud .gcpm-scene .gcpm-labels{display:flex;flex-wrap:wrap;gap:4px}.integrations-detail--google-cloud .gcpm-scene .gcpm-labels li{background:#f3f5f9;border:1px solid var(--ln);border-radius:5px;padding:2px 6px;font-size:10.5px;font-family:ui-monospace,Menlo,monospace}.integrations-detail--google-cloud .gcpm-scene .gcpm-labels li span{color:var(--b);margin-right:4px}.integrations-detail--google-cloud .gcpm-scene .gcpm-labels li span:after{content:":"}.integrations-detail--google-cloud .gcpm-scene .gcpm-map{background:#fff;border:1px solid var(--ln);border-radius:12px;padding:8px 10px;position:relative}.integrations-detail--google-cloud .gcpm-scene .gcpm-map:before{content:"";position:absolute;left:68%;top:-10px;width:1px;height:10px;background:var(--ln)}.integrations-detail--google-cloud .gcpm-scene .gcpm-map:after{content:"";position:absolute;left:calc((100% - 16px)/6);bottom:-10px;width:1px;height:10px;background:var(--ln)}.integrations-detail--google-cloud .gcpm-scene .gcpm-map h4 span{font-weight:500;color:var(--mut);margin-left:6px}.integrations-detail--google-cloud .gcpm-scene .gcpm-map ul{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin-top:6px}.integrations-detail--google-cloud .gcpm-scene .gcpm-map li{display:grid;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);align-items:center;gap:4px}.integrations-detail--google-cloud .gcpm-scene code{font-family:ui-monospace,Menlo,monospace;font-size:11.5px;background:#fff;border:1px solid var(--ln);border-radius:5px;padding:3px 5px;overflow-wrap:anywhere}.integrations-detail--google-cloud .gcpm-scene .gcpm-arr{color:var(--rg);display:flex;justify-content:center}.integrations-detail--google-cloud .gcpm-scene .gcpm-arr .v{display:none}.integrations-detail--google-cloud .gcpm-scene .gcpm-tg{display:flex;align-items:center;gap:4px;background:#fff;border:1px solid #1a8a4f55;border-radius:5px;padding:3px 5px;font-size:11.5px}.integrations-detail--google-cloud .gcpm-scene .gcpm-tg svg{color:var(--rg);margin-left:auto}.integrations-detail--google-cloud .gcpm-scene .gcpm-out{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.integrations-detail--google-cloud .gcpm-scene .gcpm-box{border:1px solid var(--ln);border-radius:12px;padding:8px;display:grid;gap:3px;align-content:start;position:relative}.integrations-detail--google-cloud .gcpm-scene .gcpm-box:not(:last-child):after{content:"";position:absolute;right:-8px;top:22px;width:8px;height:1px;background:var(--ln)}.integrations-detail--google-cloud .gcpm-scene .gcpm-rz{border-color:var(--rb)}.integrations-detail--google-cloud .gcpm-scene .gcpm-box dl>div{flex-direction:row;gap:6px;padding:3px 0}.integrations-detail--google-cloud .gcpm-scene .gcpm-box dt{flex:none}.integrations-detail--google-cloud .gcpm-scene .gcpm-box dd{text-align:right;overflow-wrap:anywhere}.integrations-detail--google-cloud .gcpm-scene .gcpm-box dd.gcpm-percent{font-size:18px;color:var(--rg)}.integrations-detail--google-cloud .gcpm-scene .gcpm-ok{display:flex;align-items:center;gap:4px;color:var(--rg);font-weight:700}.integrations-detail--google-cloud .gcpm-scene .gcpm-pend{color:var(--mut);font-weight:600}.integrations-detail--google-cloud .gcpm-scene .gcpm-bar{height:5px;border-radius:3px;background:#e6f4ec}.integrations-detail--google-cloud .gcpm-scene .gcpm-bar i{display:block;height:100%;width:87.5%;background:var(--rg);border-radius:3px}.integrations-detail--google-cloud .gcpm-scene .gcpm-foot{color:var(--mut);font-size:11px}@container (max-width:560px){.integrations-detail--google-cloud .gcpm-scene .gcpm-map:after{left:50%}.integrations-detail--google-cloud .gcpm-scene .gcpm-drill{grid-template-columns:minmax(0,1fr);gap:6px}.integrations-detail--google-cloud .gcpm-scene .gcpm-link{width:2px;height:10px;margin:0 0 0 18px}.integrations-detail--google-cloud .gcpm-scene .gcpm-map ul{grid-template-columns:minmax(0,1fr)}.integrations-detail--google-cloud .gcpm-scene .gcpm-map li{grid-template-columns:minmax(0,1fr);justify-items:start}.integrations-detail--google-cloud .gcpm-scene .gcpm-arr .h{display:none}.integrations-detail--google-cloud .gcpm-scene .gcpm-arr .v{display:block}.integrations-detail--google-cloud .gcpm-scene .gcpm-tg{width:100%}.integrations-detail--google-cloud .gcpm-scene .gcpm-out{grid-template-columns:minmax(0,1fr)}.integrations-detail--google-cloud .gcpm-scene .gcpm-box:not(:last-child):after{inset:auto auto -8px 50%;width:1px;height:8px}.integrations-detail--google-cloud .gcpm-scene .gcpm-ah,.integrations-detail--google-cloud .gcpm-scene .gcpm-root{flex-wrap:wrap}.integrations-detail--google-cloud .gcpm-scene .gcpm-root-n{text-align:left;width:100%}}.integrations-detail--oracle-cloud.integrations-page .integrations-detail-hero--oracle-cloud{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:center}.integrations-detail--oracle-cloud .integrations-detail-hero--oracle-cloud .integrations-detail-main{min-width:0;align-self:start;position:sticky;top:110px}@media(max-width:1199px){.integrations-detail--oracle-cloud.integrations-page .integrations-detail-hero--oracle-cloud{grid-template-columns:minmax(0,1fr);gap:28px}.integrations-detail--oracle-cloud .integrations-detail-hero--oracle-cloud .integrations-detail-main{position:static}}.integrations-detail--oracle-cloud .ocic-scene{--or:#c74634;--ink:#1f2a3d;--mut:#5f6b7f;--ln:#dde2ea;--rb:#2f5bea;--gr:#1a8a4f;width:100%;max-width:709px;min-width:0;margin:0 auto;display:grid;gap:8px;font-family:inherit;color:var(--ink);font-size:12px;line-height:1.3;box-sizing:border-box}@media(max-width:1199px){.integrations-detail--oracle-cloud .ocic-scene{max-width:760px}}.integrations-detail--oracle-cloud .ocic-scene *,.integrations-detail--oracle-cloud .ocic-scene *:before,.integrations-detail--oracle-cloud .ocic-scene *:after{box-sizing:border-box;min-width:0}.integrations-detail--oracle-cloud .ocic-scene :where(p,h4,ul,ol,dl,dd,dt,li){margin:0;padding:0;font-family:inherit;color:inherit;line-height:1.3;letter-spacing:normal;text-transform:none}.integrations-detail--oracle-cloud .ocic-scene :where(ul,ol){list-style:none}.integrations-detail--oracle-cloud .ocic-scene svg{flex:none;margin:0;padding:0}.integrations-detail--oracle-cloud .ocic-scene .ocic-ten .integrations-logo{width:22px;height:22px;margin:0;padding:0;flex:none}.integrations-detail--oracle-cloud .ocic-scene .ocic-ten .integrations-logo img,.integrations-detail--oracle-cloud .ocic-scene .ocic-ten .integrations-logo svg{width:18px;height:18px;padding:0}.integrations-detail--oracle-cloud .ocic-scene .ocic-stages{display:flex;flex-wrap:wrap;gap:4px 12px}.integrations-detail--oracle-cloud .ocic-scene .ocic-stages li{display:flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;color:var(--mut)}.integrations-detail--oracle-cloud .ocic-scene .ocic-dot{width:12px;height:12px;border-radius:50%;background:var(--or);color:#fff;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--oracle-cloud .ocic-scene .ocic-finance .ocic-dot{background:var(--rb)}.integrations-detail--oracle-cloud .ocic-scene .ocic-open .ocic-dot{background:#fff;border:1.5px solid var(--rb)}.integrations-detail--oracle-cloud .ocic-scene .ocic-ten{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--ln);border-left:4px solid var(--or);border-radius:12px;padding:9px 12px;position:relative}.integrations-detail--oracle-cloud .ocic-scene .ocic-ten:after{content:"";position:absolute;left:50%;bottom:-8px;width:1px;height:8px;background:var(--or)}.integrations-detail--oracle-cloud .ocic-scene .ocic-tt{flex:1;min-width:0}.integrations-detail--oracle-cloud .ocic-scene h4{font-size:13px;font-weight:700}.integrations-detail--oracle-cloud .ocic-scene .ocic-eye{font-size:11.5px;font-weight:700;color:var(--mut);display:flex;flex-wrap:wrap;gap:2px 8px;justify-content:space-between}.integrations-detail--oracle-cloud .ocic-scene .ocic-eye span{font-weight:500;font-variant-numeric:tabular-nums}.integrations-detail--oracle-cloud .ocic-scene .ocic-ten .ocic-eye{color:var(--or)}.integrations-detail--oracle-cloud .ocic-scene .ocic-mut{color:var(--mut);font-size:11.5px}.integrations-detail--oracle-cloud .ocic-scene .ocic-tn{text-align:right}.integrations-detail--oracle-cloud .ocic-scene .ocic-tn strong{display:block;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.integrations-detail--oracle-cloud .ocic-scene .ocic-boundary{border:1.5px dashed var(--or);border-radius:12px;padding:9px;display:grid;gap:7px;background:#fff;position:relative}.integrations-detail--oracle-cloud .ocic-scene .ocic-boundary:after{content:"";position:absolute;left:50%;bottom:-8px;width:1px;height:8px;background:var(--ln)}.integrations-detail--oracle-cloud .ocic-scene .ocic-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.integrations-detail--oracle-cloud .ocic-scene .ocic-comps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;align-content:start}.integrations-detail--oracle-cloud .ocic-scene .ocic-comps li{border:1px solid var(--ln);border-radius:12px;padding:7px 9px;display:grid;gap:1px;opacity:.75}.integrations-detail--oracle-cloud .ocic-scene .ocic-comps li.ocic-sel{opacity:1;border-color:var(--or);background:#c746340a;box-shadow:inset 3px 0 0 var(--or)}.integrations-detail--oracle-cloud .ocic-scene .ocic-cn{font-weight:700;font-size:12px}.integrations-detail--oracle-cloud .ocic-scene .ocic-comps b{font-size:16px;font-variant-numeric:tabular-nums}.integrations-detail--oracle-cloud .ocic-scene .ocic-comps em{font-style:normal;font-size:11.5px;color:var(--or);font-weight:600}.integrations-detail--oracle-cloud .ocic-scene .ocic-bridge{width:1px;height:12px;margin-left:calc((100% - 12px)/6);background:var(--or)}.integrations-detail--oracle-cloud .ocic-scene .ocic-prod{border:1px solid var(--or);border-radius:12px;padding:9px;display:grid;gap:6px}.integrations-detail--oracle-cloud .ocic-scene .ocic-ph{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.integrations-detail--oracle-cloud .ocic-scene .ocic-ph strong{font-size:18px;font-variant-numeric:tabular-nums}.integrations-detail--oracle-cloud .ocic-scene .ocic-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 8px}.integrations-detail--oracle-cloud .ocic-scene .ocic-meta dt,.integrations-detail--oracle-cloud .ocic-scene dt{color:var(--mut);font-size:11.5px}.integrations-detail--oracle-cloud .ocic-scene dd{font-weight:600;font-size:12px;overflow-wrap:anywhere}.integrations-detail--oracle-cloud .ocic-scene .ocic-res{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.integrations-detail--oracle-cloud .ocic-scene .ocic-res>div{display:flex;flex-direction:column;justify-content:space-between;gap:4px;padding:7px 9px;border:1px solid var(--ln);border-radius:10px}.integrations-detail--oracle-cloud .ocic-scene .ocic-box dl>div{display:flex;justify-content:space-between;gap:8px;padding:2px 0;border-top:1px solid var(--ln)}.integrations-detail--oracle-cloud .ocic-scene .ocic-res dd{font-variant-numeric:tabular-nums}.integrations-detail--oracle-cloud .ocic-scene .ocic-box dl>div dd{text-align:right}.integrations-detail--oracle-cloud .ocic-scene .ocic-map{background:#fff;border:1px solid var(--ln);border-radius:12px;padding:8px 10px;display:grid;gap:6px;position:relative}.integrations-detail--oracle-cloud .ocic-scene .ocic-map:after{content:"";position:absolute;left:calc((100% - 16px)/6);bottom:-8px;width:1px;height:8px;background:var(--ln)}.integrations-detail--oracle-cloud .ocic-scene .ocic-map ul{display:grid;gap:5px}.integrations-detail--oracle-cloud .ocic-scene .ocic-map li{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:4px}.integrations-detail--oracle-cloud .ocic-scene .ocic-chip{display:flex;flex-wrap:wrap;gap:3px;align-items:center;border:1px solid var(--ln);background:#f3f5f9;border-radius:8px;padding:4px 7px;font-size:12px;overflow-wrap:anywhere;min-width:0}.integrations-detail--oracle-cloud .ocic-scene .ocic-tg{background:#2f5bea0d;border-color:#2f5bea55;color:var(--rb)}.integrations-detail--oracle-cloud .ocic-scene .ocic-tg svg{margin-left:auto;color:var(--gr)}.integrations-detail--oracle-cloud .ocic-scene .ocic-arr{display:flex;justify-content:center;color:var(--gr)}.integrations-detail--oracle-cloud .ocic-scene .ocic-v{display:none}.integrations-detail--oracle-cloud .ocic-scene .ocic-out{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.integrations-detail--oracle-cloud .ocic-scene .ocic-box{background:#fff;border:1px solid var(--ln);border-radius:12px;padding:8px;display:grid;gap:3px;align-content:start;min-width:0;position:relative}.integrations-detail--oracle-cloud .ocic-scene .ocic-box:not(:last-child):after{content:"";position:absolute;right:-8px;top:24px;width:8px;height:1px;background:var(--ln)}.integrations-detail--oracle-cloud .ocic-scene .ocic-rz{border-color:var(--rb);box-shadow:inset 0 3px 0 var(--rb)}.integrations-detail--oracle-cloud .ocic-scene .ocic-money{font-size:18px;font-weight:700;display:block;font-variant-numeric:tabular-nums}.integrations-detail--oracle-cloud .ocic-scene .ocic-ok{display:flex;align-items:center;gap:5px;color:var(--gr);font-weight:700}.integrations-detail--oracle-cloud .ocic-scene dd.ocic-pct{color:var(--gr);font-size:18px}.integrations-detail--oracle-cloud .ocic-scene .ocic-bar{height:6px;border-radius:3px;background:#e8ebf0;overflow:hidden}.integrations-detail--oracle-cloud .ocic-scene .ocic-bar i{display:block;height:100%;width:82.1%;background:var(--gr)}.integrations-detail--oracle-cloud .ocic-scene .ocic-pend{font-weight:600;color:#8a5a00;background:#fff4dc;border-radius:6px;padding:2px 6px;justify-self:start}.integrations-detail--oracle-cloud .ocic-scene .ocic-foot{color:var(--mut);font-size:11.5px}@media(max-width:640px){.integrations-detail--oracle-cloud .ocic-scene .ocic-ten{flex-wrap:wrap}.integrations-detail--oracle-cloud .ocic-scene .ocic-tn{text-align:left;width:100%}.integrations-detail--oracle-cloud .ocic-scene .ocic-grid,.integrations-detail--oracle-cloud .ocic-scene .ocic-comps{grid-template-columns:minmax(0,1fr)}.integrations-detail--oracle-cloud .ocic-scene .ocic-bridge{width:2px;height:10px;margin:0 0 0 20px}.integrations-detail--oracle-cloud .ocic-scene .ocic-ph{flex-wrap:wrap}.integrations-detail--oracle-cloud .ocic-scene .ocic-meta,.integrations-detail--oracle-cloud .ocic-scene .ocic-res{grid-template-columns:minmax(0,1fr)}.integrations-detail--oracle-cloud .ocic-scene .ocic-res>div{flex-direction:row;align-items:center}.integrations-detail--oracle-cloud .ocic-scene .ocic-map li{grid-template-columns:minmax(0,1fr);justify-items:stretch}.integrations-detail--oracle-cloud .ocic-scene .ocic-h{display:none}.integrations-detail--oracle-cloud .ocic-scene .ocic-v{display:block}.integrations-detail--oracle-cloud .ocic-scene .ocic-out{grid-template-columns:minmax(0,1fr)}.integrations-detail--oracle-cloud .ocic-scene .ocic-map:after{left:50%}.integrations-detail--oracle-cloud .ocic-scene .ocic-box:not(:last-child):after{inset:auto auto -8px 50%;width:1px;height:8px}}.integrations-detail--digitalocean .docr-scene{--docr-blue:#0069ff;--docr-rem:#2f5bea;--docr-green:#15803d;--docr-ink:#14213d;--docr-mut:#6b7488;--docr-line:#e1e5ec;width:100%;max-width:709px;min-width:0;box-sizing:border-box;font-family:inherit;font-size:12px;line-height:1.4;color:var(--docr-ink);display:flex;flex-direction:column;gap:10px}.integrations-detail--digitalocean .docr-scene *{box-sizing:border-box;min-width:0}.integrations-detail--digitalocean .docr-scene :is(h4,p,dl,dd,dt,ul,ol,li){margin:0;padding:0;line-height:1.4}.integrations-detail--digitalocean .docr-scene svg{padding:0;margin:0;flex:none}.integrations-detail--digitalocean .docr-scene :is(h4){font-family:inherit;font-size:13px;font-weight:600;color:var(--docr-ink);letter-spacing:0}.integrations-detail--digitalocean .docr-scene :is(ul,ol){list-style:none}.integrations-detail--digitalocean .docr-stages{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:11.5px;color:var(--docr-mut)}.integrations-detail--digitalocean .docr-stages li{display:flex;align-items:center;gap:5px}.integrations-detail--digitalocean .docr-dot{width:13px;height:13px;border-radius:50%;background:var(--docr-blue);color:#fff;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--docr-blue)}.integrations-detail--digitalocean .docr-fin .docr-dot{background:var(--docr-rem);border-color:var(--docr-rem)}.integrations-detail--digitalocean .docr-open{color:var(--docr-ink);font-weight:600}.integrations-detail--digitalocean .docr-open .docr-dot{background:#fff;border-color:#b5bccb}.integrations-detail--digitalocean .docr-top,.integrations-detail--digitalocean .docr-prod,.integrations-detail--digitalocean .docr-others li,.integrations-detail--digitalocean .docr-map,.integrations-detail--digitalocean .docr-box{background:#fff;border:1px solid var(--docr-line);border-radius:12px;padding:10px 12px}.integrations-detail--digitalocean .docr-top{display:flex;align-items:center;gap:10px;border-left:3px solid var(--docr-blue);position:relative}.integrations-detail--digitalocean .docr-top:after{content:"";position:absolute;left:32%;bottom:-10px;width:1px;height:10px;background:var(--docr-blue)}.integrations-detail--digitalocean .docr-top .integrations-logo{width:22px;height:22px;margin:0;padding:0;flex:none}.integrations-detail--digitalocean .docr-top .integrations-logo img,.integrations-detail--digitalocean .docr-top .integrations-logo svg{width:18px;height:18px;padding:0}.integrations-detail--digitalocean .docr-tt{flex:1}.integrations-detail--digitalocean .docr-tt p,.integrations-detail--digitalocean .docr-mut,.integrations-detail--digitalocean .docr-pt p{color:var(--docr-mut);font-size:12px}.integrations-detail--digitalocean .docr-money{font-size:20px;font-weight:700;color:var(--docr-ink);font-variant-numeric:tabular-nums;line-height:1.2}.integrations-detail--digitalocean .docr-eye{font-size:11.5px;color:var(--docr-mut);font-weight:500}.integrations-detail--digitalocean .docr-eye span{font-weight:400;margin-left:6px}.integrations-detail--digitalocean .docr-projects{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(0,1fr);gap:10px;align-items:stretch}.integrations-detail--digitalocean .docr-prod{border:1.5px solid var(--docr-blue);background:#fff}.integrations-detail--digitalocean .docr-ph{display:flex;justify-content:space-between;gap:8px;align-items:flex-start}.integrations-detail--digitalocean .docr-pt{text-align:right}.integrations-detail--digitalocean .docr-meta{display:flex;flex-wrap:wrap;gap:4px 14px;margin:8px 0;padding:6px 0;border-block:1px solid #dbe6fb}.integrations-detail--digitalocean .docr-meta dt{font-size:11.5px;color:var(--docr-mut)}.integrations-detail--digitalocean .docr-meta dd{font-size:12px;font-weight:600}.integrations-detail--digitalocean .docr-res{display:flex;flex-direction:column;gap:6px}.integrations-detail--digitalocean .docr-resource-label{margin-bottom:6px}.integrations-detail--digitalocean .docr-res li{display:grid;grid-template-columns:116px minmax(0,1fr) 78px;gap:8px;align-items:center}.integrations-detail--digitalocean .docr-rn{font-size:12px}.integrations-detail--digitalocean .docr-track{height:7px;background:#dde7fa;border-radius:4px;overflow:hidden;display:block}.integrations-detail--digitalocean .docr-track i{display:block;height:100%;background:var(--docr-blue);border-radius:4px}.integrations-detail--digitalocean .docr-res b{text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.integrations-detail--digitalocean .docr-others{display:flex;flex-direction:column;gap:10px}.integrations-detail--digitalocean .docr-others li{flex:1;display:flex;flex-direction:column;justify-content:center;gap:2px}.integrations-detail--digitalocean .docr-others strong{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.integrations-detail--digitalocean .docr-map{position:relative}.integrations-detail--digitalocean .docr-map:before{content:"";position:absolute;left:32%;top:-10px;width:1px;height:10px;background:var(--docr-line)}.integrations-detail--digitalocean .docr-map:after{content:"";position:absolute;left:25%;bottom:-10px;width:1px;height:10px;background:var(--docr-line)}.integrations-detail--digitalocean .docr-map ul{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;margin-top:6px}.integrations-detail--digitalocean .docr-map li{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:6px}.integrations-detail--digitalocean .docr-map code{font-family:ui-monospace,Menlo,monospace;font-size:11.5px;background:#eef4ff;color:#0054c7;padding:2px 6px;border-radius:6px;overflow-wrap:anywhere}.integrations-detail--digitalocean .docr-arr{color:var(--docr-mut);display:inline-flex}.integrations-detail--digitalocean .docr-v{display:none}.integrations-detail--digitalocean .docr-tg{display:inline-flex;align-items:center;gap:4px;background:#eef1fd;color:var(--docr-rem);padding:2px 6px;border-radius:6px;font-size:11.5px;flex-wrap:wrap}.integrations-detail--digitalocean .docr-tg svg{margin-left:auto}.integrations-detail--digitalocean .docr-tg svg{color:var(--docr-green)}.integrations-detail--digitalocean .docr-out{display:grid;grid-template-columns:1fr 1fr;gap:10px}.integrations-detail--digitalocean .docr-rz{border-top:3px solid var(--docr-rem);position:relative}.integrations-detail--digitalocean .docr-rz:after{content:"";position:absolute;right:-10px;top:32px;width:10px;height:1px;background:var(--docr-line)}.integrations-detail--digitalocean .docr-box dl{margin-top:6px}.integrations-detail--digitalocean .docr-box dl div{display:flex;justify-content:space-between;gap:8px;padding:2px 0;border-top:1px solid #eef0f4}.integrations-detail--digitalocean .docr-box dt{color:var(--docr-mut);font-size:12px}.integrations-detail--digitalocean .docr-box dd{font-weight:600;text-align:right;font-size:12px}.integrations-detail--digitalocean .docr-box dd.docr-pct{color:var(--docr-green);font-size:18px}.integrations-detail--digitalocean .docr-ok{color:var(--docr-green)}.integrations-detail--digitalocean .docr-ok{display:flex;align-items:center;gap:4px;font-weight:600;margin-top:6px;font-size:12px}.integrations-detail--digitalocean .docr-ok span{color:var(--docr-mut);font-weight:400}.integrations-detail--digitalocean .docr-bar{height:6px;background:#e6f4ec;border-radius:3px;margin-top:6px;overflow:hidden}.integrations-detail--digitalocean .docr-bar i{display:block;height:100%;width:87.4%;background:var(--docr-green)}.integrations-detail--digitalocean .docr-pend{display:inline-block;margin-top:6px;font-size:11.5px;background:#fff6e0;color:#8a5a00;padding:2px 8px;border-radius:99px;font-weight:600}.integrations-detail--digitalocean .docr-foot{font-size:11.5px;color:var(--docr-mut)}@media(min-width:1200px){.integrations-detail--digitalocean.integrations-page .integrations-detail-hero--digitalocean{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:center}.integrations-detail--digitalocean.integrations-page .integrations-detail-hero--digitalocean .integrations-detail-main{align-self:start;position:sticky;top:110px}.integrations-detail--digitalocean .docr-scene{justify-self:end}}@media(min-width:768px)and (max-width:1199px){.integrations-detail--digitalocean .docr-scene{max-width:760px}}@media(max-width:1199px){.integrations-detail--digitalocean.integrations-page .integrations-detail-hero--digitalocean{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.integrations-detail--digitalocean .integrations-detail-hero--digitalocean .integrations-detail-main{position:static;min-width:0}.integrations-detail--digitalocean .docr-scene{margin:0 auto}}@media(max-width:640px){.integrations-detail--digitalocean .docr-projects,.integrations-detail--digitalocean .docr-out,.integrations-detail--digitalocean .docr-map ul{grid-template-columns:1fr}.integrations-detail--digitalocean .docr-res li{grid-template-columns:minmax(0,1fr) 80px;row-gap:3px}.integrations-detail--digitalocean .docr-track{grid-column:1/-1;order:3}.integrations-detail--digitalocean .docr-map li{grid-template-columns:minmax(0,1fr);justify-items:stretch}.integrations-detail--digitalocean .docr-arr{justify-content:center}.integrations-detail--digitalocean .docr-top:after,.integrations-detail--digitalocean .docr-map:after{left:50%}.integrations-detail--digitalocean .docr-map:before{display:none}.integrations-detail--digitalocean .docr-rz:after{inset:auto auto -10px 50%;width:1px;height:10px}.integrations-detail--digitalocean .docr-h{display:none}.integrations-detail--digitalocean .docr-v{display:block}.integrations-detail--digitalocean .docr-top{flex-wrap:wrap}.integrations-detail--digitalocean .docr-ph{flex-direction:column}.integrations-detail--digitalocean .docr-pt{text-align:left}}.integrations-detail--cloudflare .cfsu-scene{--o:#f38020;--ot:#a64708;--b:#2f5fd0;--g:#15803d;--ink:#1b2230;--mu:#667085;--ln:#e4e7ec;box-sizing:border-box;width:100%;max-width:709px;display:flex;flex-direction:column;gap:8px;font-family:inherit;font-size:12px;line-height:1.4;color:var(--ink);text-align:left;container-type:inline-size}.integrations-detail--cloudflare .cfsu-scene *,.integrations-detail--cloudflare .cfsu-scene *:before,.integrations-detail--cloudflare .cfsu-scene *:after{box-sizing:border-box;min-width:0}.integrations-detail--cloudflare .cfsu-scene :where(p,h4,ul,ol,li,dl,dd,dt){margin:0;padding:0;list-style:none;font:inherit;letter-spacing:0;text-transform:none}.integrations-detail--cloudflare .cfsu-scene svg{display:inline-block;flex:none;padding:0;margin:0}.integrations-detail--cloudflare .cfsu-scene b,.integrations-detail--cloudflare .cfsu-scene strong{font-weight:650}.integrations-detail--cloudflare .cfsu-scene h4{font-size:13px;font-weight:650;line-height:1.3}.integrations-detail--cloudflare .cfsu-scene .cfsu-card{background:#fff;border:1px solid var(--ln);border-radius:12px;padding:10px;min-width:0;position:relative}.integrations-detail--cloudflare .cfsu-scene .cfsu-eye{font-size:11.5px;font-weight:650;color:var(--ot);margin-bottom:6px}.integrations-detail--cloudflare .cfsu-scene .cfsu-eye.cfsu-bl{color:var(--b)}.integrations-detail--cloudflare .cfsu-scene .cfsu-cap{font-size:11.5px;color:var(--mu);line-height:1.4}.integrations-detail--cloudflare .cfsu-scene .cfsu-top0{margin-bottom:4px}.integrations-detail--cloudflare .cfsu-scene .cfsu-money{font-size:20px;line-height:1.1;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.integrations-detail--cloudflare .cfsu-scene .cfsu-grow{flex:1;min-width:0}.integrations-detail--cloudflare .cfsu-scene .cfsu-grow p,.integrations-detail--cloudflare .cfsu-scene .cfsu-r p{font-size:11.5px;color:var(--mu)}.integrations-detail--cloudflare .cfsu-scene .cfsu-r{text-align:right}.integrations-detail--cloudflare .cfsu-scene .cfsu-phases{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:11.5px;color:var(--mu)}.integrations-detail--cloudflare .cfsu-scene .cfsu-phases li{display:flex;align-items:center;gap:5px}.integrations-detail--cloudflare .cfsu-scene .cfsu-dot{width:13px;height:13px;border-radius:50%;background:var(--b);color:#fff;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--cloudflare .cfsu-scene .cfsu-phases li:nth-child(-n+3) .cfsu-dot{background:var(--o)}.integrations-detail--cloudflare .cfsu-scene .cfsu-open .cfsu-dot{background:#fff;border:1.5px solid var(--b)}.integrations-detail--cloudflare .cfsu-scene .cfsu-acct-head .integrations-logo{margin:0;padding:0;width:22px;height:22px;display:inline-flex;flex:none}.integrations-detail--cloudflare .cfsu-scene .cfsu-acct-head .integrations-logo img,.integrations-detail--cloudflare .cfsu-scene .cfsu-acct-head .integrations-logo svg{width:18px;height:18px;padding:0}.integrations-detail--cloudflare .cfsu-scene .cfsu-acct-head,.integrations-detail--cloudflare .cfsu-scene .cfsu-wk-head{display:flex;align-items:center;gap:10px}.integrations-detail--cloudflare .cfsu-scene .cfsu-wk-head{align-items:flex-start;justify-content:space-between}.integrations-detail--cloudflare .cfsu-scene .cfsu-wk h4{font-size:14px}.integrations-detail--cloudflare .cfsu-scene .cfsu-mix{display:flex;height:8px;border-radius:4px;overflow:hidden;gap:2px;margin:8px 0 6px}.integrations-detail--cloudflare .cfsu-scene .cfsu-seg{display:block;height:100%}.integrations-detail--cloudflare .cfsu-scene .cfsu-s0{background:var(--o)}.integrations-detail--cloudflare .cfsu-scene .cfsu-s1{background:#2b3a55}.integrations-detail--cloudflare .cfsu-scene .cfsu-s2{background:#6b7a95}.integrations-detail--cloudflare .cfsu-scene .cfsu-s3{background:#a3adbf}.integrations-detail--cloudflare .cfsu-scene .cfsu-s4{background:#cdd3de}.integrations-detail--cloudflare .cfsu-scene .cfsu-svcs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:8px}.integrations-detail--cloudflare .cfsu-scene .cfsu-svcs li{display:flex;flex-direction:column;gap:3px;border:1px solid var(--ln);border-radius:12px;padding:8px;background:#fff}.integrations-detail--cloudflare .cfsu-scene .cfsu-svcs li.cfsu-hl{background:#fff8f3;border-color:var(--o)}.integrations-detail--cloudflare .cfsu-scene .cfsu-sn{display:flex;align-items:center;gap:5px;font-weight:650;font-size:11.5px}.integrations-detail--cloudflare .cfsu-scene .cfsu-sw{width:8px;height:8px;border-radius:2px;flex:none}.integrations-detail--cloudflare .cfsu-scene .cfsu-sv{font-size:14px;font-variant-numeric:tabular-nums;margin-top:auto}.integrations-detail--cloudflare .cfsu-scene .cfsu-sd,.integrations-detail--cloudflare .cfsu-scene .cfsu-st{font-size:11.5px;color:var(--mu)}.integrations-detail--cloudflare .cfsu-scene .cfsu-hl .cfsu-st{color:var(--ot);font-weight:650}.integrations-detail--cloudflare .cfsu-scene .cfsu-meter{display:block;height:5px;border-radius:3px;background:#eceef2;overflow:hidden}.integrations-detail--cloudflare .cfsu-scene .cfsu-meter i{display:block;height:100%;background:var(--o);border-radius:3px}.integrations-detail--cloudflare .cfsu-scene .cfsu-meter.cfsu-big{height:6px;margin:8px 0}.integrations-detail--cloudflare .cfsu-scene .cfsu-big i{background:var(--g)}.integrations-detail--cloudflare .cfsu-scene .cfsu-link{align-self:flex-start;margin-left:calc((100% - 14px)/4 - 6.5px);color:var(--mu);line-height:0;height:10px}.integrations-detail--cloudflare .cfsu-scene .cfsu-review-pair{display:grid;grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr);align-items:stretch}.integrations-detail--cloudflare .cfsu-scene .cfsu-pair-link{display:flex;align-items:center;justify-content:center;color:var(--mu)}.integrations-detail--cloudflare .cfsu-scene .cfsu-kv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:8px}.integrations-detail--cloudflare .cfsu-scene .cfsu-kv dt,.integrations-detail--cloudflare .cfsu-scene .cfsu-rows dt{font-size:11.5px;color:var(--mu)}.integrations-detail--cloudflare .cfsu-scene .cfsu-kv dd{font-weight:650;font-size:12px}.integrations-detail--cloudflare .cfsu-scene .cfsu-kv>div:first-child dd{font-size:18px}.integrations-detail--cloudflare .cfsu-scene .cfsu-al li{display:grid;grid-template-columns:72px minmax(0,1fr) 72px 28px;align-items:center;gap:5px;padding:3px 0}.integrations-detail--cloudflare .cfsu-scene .cfsu-al b{text-align:right;font-variant-numeric:tabular-nums;font-size:11.5px}.integrations-detail--cloudflare .cfsu-scene .cfsu-al em{font-style:normal;font-weight:650;color:var(--b);text-align:right}.integrations-detail--cloudflare .cfsu-scene .cfsu-chips{display:grid;grid-template-columns:minmax(0,1fr);gap:5px}.integrations-detail--cloudflare .cfsu-scene .cfsu-chips li{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:5px}.integrations-detail--cloudflare .cfsu-scene .cfsu-chip{border:1px solid var(--ln);border-radius:6px;padding:3px 6px;background:#fafafb;font-size:11.5px;display:flex;align-items:center;gap:4px;flex-wrap:wrap;overflow-wrap:anywhere}.integrations-detail--cloudflare .cfsu-scene .cfsu-to{border-color:#cfe0d6;background:#f4faf6}.integrations-detail--cloudflare .cfsu-scene .cfsu-to b{color:var(--mu);font-weight:500}.integrations-detail--cloudflare .cfsu-scene .cfsu-to svg{color:var(--g);margin-left:auto}.integrations-detail--cloudflare .cfsu-scene .cfsu-arr{color:var(--mu);display:flex;justify-content:center}.integrations-detail--cloudflare .cfsu-scene .cfsu-v{display:none}.integrations-detail--cloudflare .cfsu-scene .cfsu-out{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.integrations-detail--cloudflare .cfsu-scene .cfsu-rows{margin:6px 0}.integrations-detail--cloudflare .cfsu-scene .cfsu-rows div{display:flex;justify-content:space-between;gap:8px;padding:2px 0;border-top:1px solid #f0f1f4}.integrations-detail--cloudflare .cfsu-scene .cfsu-rows dd{font-weight:650;text-align:right;overflow-wrap:anywhere}.integrations-detail--cloudflare .cfsu-scene .cfsu-rows dd.cfsu-pct{color:var(--g);font-size:18px}.integrations-detail--cloudflare .cfsu-scene .cfsu-ok{display:flex;align-items:center;gap:5px;color:var(--g);font-weight:650;margin:4px 0}.integrations-detail--cloudflare .cfsu-scene .cfsu-ok span{color:var(--mu);font-weight:400}.integrations-detail--cloudflare .cfsu-scene .cfsu-pend{font-weight:650;color:#8a5a00}.integrations-detail--cloudflare .cfsu-scene .cfsu-foot{font-size:11.5px;color:var(--mu)}.integrations-detail--cloudflare .cfsu-scene .cfsu-rz{border-color:var(--b)}.integrations-detail--cloudflare .cfsu-scene .cfsu-chips:before{content:"";position:absolute;left:calc(75% + 3.5px);top:-8px;width:1px;height:8px;background:var(--ln)}.integrations-detail--cloudflare .cfsu-scene .cfsu-chips:after{content:"";position:absolute;left:calc(25% - 2px);bottom:-8px;width:1px;height:8px;background:var(--ln)}.integrations-detail--cloudflare .cfsu-scene .cfsu-rz:after{content:"";position:absolute;right:-8px;top:28px;width:8px;height:1px;background:var(--ln)}@media(min-width:1200px){.integrations-detail--cloudflare.integrations-page .integrations-detail-hero--cloudflare{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:start}.integrations-detail--cloudflare .integrations-detail-hero--cloudflare .integrations-detail-main{align-self:start;min-width:0}}@media(max-width:1199px){.integrations-detail--cloudflare.integrations-page .integrations-detail-hero--cloudflare{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.integrations-detail--cloudflare .integrations-detail-hero--cloudflare .integrations-detail-main{position:static;min-width:0}.integrations-detail--cloudflare .cfsu-scene{max-width:760px;margin:0 auto}}@media(max-width:640px){.integrations-detail--cloudflare .cfsu-scene .cfsu-svcs{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-detail--cloudflare .cfsu-scene .cfsu-review-pair,.integrations-detail--cloudflare .cfsu-scene .cfsu-out{grid-template-columns:minmax(0,1fr)}.integrations-detail--cloudflare .cfsu-scene .cfsu-kv{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-detail--cloudflare .cfsu-scene .cfsu-link{align-self:center;margin-left:0}.integrations-detail--cloudflare .cfsu-scene .cfsu-chips li{grid-template-columns:minmax(0,1fr);justify-items:stretch}.integrations-detail--cloudflare .cfsu-scene .cfsu-h{display:none}.integrations-detail--cloudflare .cfsu-scene .cfsu-v{display:inline-block}.integrations-detail--cloudflare .cfsu-scene .cfsu-pair-link{height:16px}.integrations-detail--cloudflare .cfsu-scene .cfsu-al li{grid-template-columns:72px minmax(0,1fr) 72px 28px}.integrations-detail--cloudflare .cfsu-scene .cfsu-acct-head{flex-wrap:wrap}.integrations-detail--cloudflare .cfsu-scene .cfsu-acct-head .cfsu-money{width:100%}.integrations-detail--cloudflare .cfsu-scene .cfsu-wk-head{flex-wrap:wrap}.integrations-detail--cloudflare .cfsu-scene .cfsu-chips:before,.integrations-detail--cloudflare .cfsu-scene .cfsu-chips:after{left:50%}.integrations-detail--cloudflare .cfsu-scene .cfsu-rz:after{inset:auto auto -8px 50%;width:1px;height:8px}}@media(max-width:380px){.integrations-detail--cloudflare .cfsu-scene .cfsu-svcs{grid-template-columns:minmax(0,1fr)}}@container (max-width:620px){.integrations-detail--cloudflare .cfsu-scene .cfsu-kv{grid-template-columns:repeat(2,minmax(0,1fr))}}.integrations-detail--vercel .integrations-detail-hero--vercel{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}@media(min-width:1200px){.integrations-detail--vercel .integrations-detail-hero--vercel{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:start}.integrations-detail--vercel .integrations-detail-hero--vercel .vpdw-scene{align-self:start}}@media(max-width:1199px){.integrations-detail--vercel .integrations-detail-hero--vercel .integrations-detail-main{position:static}.integrations-detail--vercel .integrations-detail-hero--vercel .vpdw-scene{max-width:760px;margin:0 auto}}.integrations-detail--vercel .vpdw-scene,.integrations-detail--vercel .vpdw-scene *{box-sizing:border-box;min-width:0}.integrations-detail--vercel .vpdw-scene{display:flex;flex-direction:column;gap:8px;width:100%;max-width:709px;margin:0;padding:0;font-size:12px;line-height:1.35;font-weight:400;font-family:inherit;color:#1f2a44;text-align:left;letter-spacing:0}.integrations-detail--vercel .vpdw-scene :is(h4,p,dl,dd,dt,ul,ol,li,section,div){margin:0;padding:0;list-style:none;border:0;background:none;font:inherit;letter-spacing:0;text-transform:none;color:inherit;float:none;position:static;width:auto;max-width:none}.integrations-detail--vercel .vpdw-scene :is(ul,ol){display:block}.integrations-detail--vercel .vpdw-scene svg{margin:0;padding:0;flex:none;display:inline-block;vertical-align:middle}.integrations-detail--vercel .vpdw-scene :is(h4,b,strong){font-weight:700;color:#0c1220}.integrations-detail--vercel .vpdw-scene h4{font-size:13px;line-height:1.25}.integrations-detail--vercel .vpdw-scene .vpdw-eye{font-size:10.5px;font-weight:600;color:#6b7488;text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px}.integrations-detail--vercel .vpdw-scene .vpdw-meta{font-size:11.5px;color:#6b7488;line-height:1.4}.integrations-detail--vercel .vpdw-scene .vpdw-bl{color:#2456d6}.integrations-detail--vercel .vpdw-scene .vpdw-money{font-size:19px;line-height:1.15;font-weight:700;color:#0c1220;font-variant-numeric:tabular-nums;white-space:nowrap}.integrations-detail--vercel .vpdw-scene .vpdw-card{background:#fff;border:1px solid #dfe3ec;border-radius:12px;padding:10px 12px;position:relative}.integrations-detail--vercel .vpdw-scene .vpdw-steps{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:11px;color:#4a5468;font-weight:600}.integrations-detail--vercel .vpdw-scene .vpdw-steps li{display:flex;align-items:center;gap:5px}.integrations-detail--vercel .vpdw-scene .vpdw-dot{width:13px;height:13px;border-radius:50%;background:#15803d;color:#fff;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--vercel .vpdw-scene .vpdw-open .vpdw-dot{background:#fff;border:1.5px solid #aab2c4}.integrations-detail--vercel .vpdw-scene .vpdw-acct{display:flex;align-items:center;gap:10px}.integrations-detail--vercel .vpdw-scene .vpdw-acct .integrations-logo{width:22px;height:22px;margin:0;padding:0;flex:none;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--vercel .vpdw-scene .vpdw-acct .integrations-logo img,.integrations-detail--vercel .vpdw-scene .vpdw-acct .integrations-logo svg{width:18px;height:18px;margin:0;padding:0}.integrations-detail--vercel .vpdw-scene .vpdw-grow{flex:1 1 auto}.integrations-detail--vercel .vpdw-scene .vpdw-projects{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;position:relative}.integrations-detail--vercel .vpdw-scene .vpdw-projects li{background:#fff;border:1px solid #dfe3ec;border-radius:10px;padding:9px 10px;display:flex;flex-direction:column;gap:2px;position:relative}.integrations-detail--vercel .vpdw-scene .vpdw-projects li b{font-size:15px;margin-top:3px;font-variant-numeric:tabular-nums}.integrations-detail--vercel .vpdw-scene .vpdw-projects li.vpdw-sel{border-color:#111827}.integrations-detail--vercel .vpdw-scene .vpdw-projects li.vpdw-sel .vpdw-eye{color:#111827}.integrations-detail--vercel .vpdw-scene .vpdw-detail{border-color:#111827;display:flex;flex-direction:column;gap:10px}.integrations-detail--vercel .vpdw-scene .vpdw-dhead{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.integrations-detail--vercel .vpdw-scene .vpdw-r{text-align:right}.integrations-detail--vercel .vpdw-scene .vpdw-ready{display:inline-flex;align-items:center;gap:3px;color:#15803d;font-weight:700}.integrations-detail--vercel .vpdw-scene .vpdw-url{font-family:ui-monospace,Menlo,monospace;font-size:11px;color:#0c1220;font-weight:600}.integrations-detail--vercel .vpdw-scene .vpdw-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:14px}.integrations-detail--vercel .vpdw-scene .vpdw-tl{position:relative}.integrations-detail--vercel .vpdw-scene .vpdw-tl:before{content:"";position:absolute;left:8px;top:8px;bottom:8px;border-left:1.5px solid #dfe3ec}.integrations-detail--vercel .vpdw-scene .vpdw-tl li{display:flex;align-items:center;gap:6px;padding:4px 0;position:relative;font-size:11.5px}.integrations-detail--vercel .vpdw-scene .vpdw-node{width:17px;height:17px;border-radius:50%;background:#fff;border:1px solid #c9d0de;display:inline-flex;align-items:center;justify-content:center;color:#4a5468;position:relative}.integrations-detail--vercel .vpdw-scene .vpdw-env{font-weight:600;color:#0c1220;flex:1 1 auto}.integrations-detail--vercel .vpdw-scene .vpdw-st{display:inline-flex;align-items:center;gap:4px;color:#15803d;font-weight:600}.integrations-detail--vercel .vpdw-scene .vpdw-st i{width:6px;height:6px;border-radius:50%;background:#15803d}.integrations-detail--vercel .vpdw-scene .vpdw-t{color:#6b7488;font-variant-numeric:tabular-nums;min-width:44px;text-align:right}.integrations-detail--vercel .vpdw-scene .vpdw-use li{display:flex;align-items:center;gap:6px;padding:4px 0;font-size:11.5px}.integrations-detail--vercel .vpdw-scene .vpdw-k{font-weight:600;color:#0c1220;flex:0 1 auto}.integrations-detail--vercel .vpdw-scene .vpdw-q{color:#6b7488;flex:0 1 auto}.integrations-detail--vercel .vpdw-scene .vpdw-ln{flex:1 1 10px;min-width:8px;border-top:1px dashed #aab2c4;position:relative;height:0}.integrations-detail--vercel .vpdw-scene .vpdw-ln:after{content:"";position:absolute;right:0;top:-3px;border:3px solid transparent;border-left:4px solid #aab2c4;border-right:0}.integrations-detail--vercel .vpdw-scene .vpdw-use b{font-variant-numeric:tabular-nums;flex:none}.integrations-detail--vercel .vpdw-scene .vpdw-use li.vpdw-tot{justify-content:space-between;border-top:1px solid #dfe3ec;margin-top:3px;padding-top:6px}.integrations-detail--vercel .vpdw-scene .vpdw-map li{display:flex;align-items:center;gap:0;padding:3px 0}.integrations-detail--vercel .vpdw-scene .vpdw-chip{display:inline-flex;align-items:center;gap:4px;border:1px solid #dfe3ec;border-radius:999px;padding:2px 9px;font-size:11.5px;color:#4a5468;background:#fff;flex:0 1 auto}.integrations-detail--vercel .vpdw-scene .vpdw-to{border-color:#bfe4cf;background:#f1faf5;color:#0c1220;flex-wrap:wrap}.integrations-detail--vercel .vpdw-scene .vpdw-to svg{color:#15803d}.integrations-detail--vercel .vpdw-scene .vpdw-wire{flex:1 1 14px;min-width:10px;height:0;border-top:1.5px solid #15803d;opacity:.6}.integrations-detail--vercel .vpdw-scene .vpdw-out{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:start}.integrations-detail--vercel .vpdw-scene .vpdw-rows>div{display:flex;justify-content:space-between;gap:8px;padding:3px 0;border-top:1px solid #eef0f5;font-size:11.5px}.integrations-detail--vercel .vpdw-scene .vpdw-rows{margin-top:6px}.integrations-detail--vercel .vpdw-scene .vpdw-rows dt{color:#6b7488}.integrations-detail--vercel .vpdw-scene .vpdw-rows dd{font-weight:600;color:#0c1220;text-align:right}.integrations-detail--vercel .vpdw-scene .vpdw-ok{display:flex;align-items:center;gap:4px;margin-top:6px;color:#15803d;font-weight:700;font-size:11.5px}.integrations-detail--vercel .vpdw-scene .vpdw-ok span{color:#6b7488;font-weight:400}.integrations-detail--vercel .vpdw-scene .vpdw-meter{display:block;height:6px;border-radius:3px;background:#e8ebf2;margin-top:7px;overflow:hidden}.integrations-detail--vercel .vpdw-scene .vpdw-meter i{display:block;height:100%;width:85.7%;background:#2456d6;border-radius:3px}.integrations-detail--vercel .vpdw-scene .vpdw-pend{margin-top:3px;font-size:11.5px;color:#6b7488}.integrations-detail--vercel .vpdw-scene .vpdw-foot{font-size:11px;color:#6b7488;line-height:1.45}.integrations-detail--vercel .vpdw-scene .vpdw-count{font-size:18px}.integrations-detail--vercel .vpdw-scene .vpdw-rows dd.vpdw-pct{font-size:18px;color:#15803d}.integrations-detail--vercel .vpdw-scene .vpdw-rz{border-top:2px solid #2456d6}.integrations-detail--vercel .vpdw-scene .vpdw-acct:after{content:"";position:absolute;left:50%;bottom:-4px;height:4px;width:1px;background:#dfe3ec}.integrations-detail--vercel .vpdw-scene .vpdw-projects:before{content:"";position:absolute;top:-4px;left:16.667%;right:16.667%;height:1px;background:#dfe3ec}.integrations-detail--vercel .vpdw-scene .vpdw-projects li:before{content:"";position:absolute;left:50%;top:-4px;height:4px;width:1px;background:#dfe3ec}.integrations-detail--vercel .vpdw-scene .vpdw-projects li.vpdw-sel:after{content:"";position:absolute;left:50%;bottom:-8px;height:8px;width:1px;background:#111827}.integrations-detail--vercel .vpdw-scene .vpdw-detail:after{content:"";position:absolute;left:50%;bottom:-8px;height:8px;width:1px;background:#dfe3ec}.integrations-detail--vercel .vpdw-scene .vpdw-mapping:after{content:"";position:absolute;left:calc(25% - 2px);bottom:-8px;height:8px;width:1px;background:#dfe3ec}.integrations-detail--vercel .vpdw-scene .vpdw-rz:after{content:"";position:absolute;right:-8px;top:30px;height:1px;width:8px;background:#dfe3ec}@media(max-width:640px){.integrations-detail--vercel .vpdw-scene .vpdw-projects,.integrations-detail--vercel .vpdw-scene .vpdw-cols,.integrations-detail--vercel .vpdw-scene .vpdw-out{grid-template-columns:minmax(0,1fr)}.integrations-detail--vercel .vpdw-scene .vpdw-map li{flex-direction:column;align-items:flex-start;gap:0}.integrations-detail--vercel .vpdw-scene .vpdw-wire{flex:none;width:0;height:10px;border-top:0;border-left:1.5px solid #15803d;margin-left:14px}.integrations-detail--vercel .vpdw-scene .vpdw-r{text-align:left}.integrations-detail--vercel .vpdw-scene .vpdw-use li{flex-wrap:wrap}.integrations-detail--vercel .vpdw-scene .vpdw-ln{flex:1 0 10px;min-width:10px}.integrations-detail--vercel .vpdw-scene .vpdw-acct{flex-wrap:wrap}.integrations-detail--vercel .vpdw-scene .vpdw-acct .vpdw-money{width:100%}.integrations-detail--vercel .vpdw-scene .vpdw-projects:before{display:none}.integrations-detail--vercel .vpdw-scene .vpdw-projects li:before{display:none}.integrations-detail--vercel .vpdw-scene .vpdw-projects li.vpdw-sel:after{display:none}.integrations-detail--vercel .vpdw-scene .vpdw-mapping:after{left:50%}.integrations-detail--vercel .vpdw-scene .vpdw-rz:after{inset:auto auto -8px 50%;height:8px;width:1px}}.integrations-detail--github .integrations-detail-hero--github{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}@media(min-width:1200px){.integrations-detail--github .integrations-detail-hero--github{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:start}}@media(max-width:1199px){.integrations-detail--github .integrations-detail-hero--github .integrations-detail-main{position:static}.integrations-detail--github .integrations-detail-hero--github .gtro-scene{max-width:760px;margin:0 auto}}.integrations-detail--github .gtro-scene,.integrations-detail--github .gtro-scene *{box-sizing:border-box;min-width:0}.integrations-detail--github .gtro-scene{display:flex;flex-direction:column;gap:8px;width:100%;max-width:709px;margin:0;padding:0;font-family:inherit;font-size:12px;line-height:1.4;font-weight:400;color:#24292f;text-align:left;letter-spacing:0}.integrations-detail--github .gtro-scene :is(h4,p,dl,dd,dt,ul,ol,li,section,div){margin:0;padding:0;list-style:none;border:0;background:none;font:inherit;letter-spacing:0;text-transform:none;color:inherit;float:none;position:static;width:auto;max-width:none}.integrations-detail--github .gtro-scene :is(ul,ol){display:block}.integrations-detail--github .gtro-scene svg{margin:0;padding:0;flex:none;display:inline-block;vertical-align:middle}.integrations-detail--github .gtro-scene :is(h4,b,strong){font-weight:700;color:#1b1f24}.integrations-detail--github .gtro-scene h4{font-size:13px;line-height:1.25;overflow-wrap:anywhere}.integrations-detail--github .gtro-scene .gtro-eye{font-size:10.5px;font-weight:600;color:#656d76;text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px}.integrations-detail--github .gtro-scene .gtro-meta,.integrations-detail--github .gtro-scene .gtro-cap{font-size:11.5px;color:#656d76;line-height:1.4}.integrations-detail--github .gtro-scene .gtro-bl{color:#2456d6}.integrations-detail--github .gtro-scene .gtro-money{font-size:19px;line-height:1.15;color:#1b1f24;font-variant-numeric:tabular-nums;white-space:nowrap}.integrations-detail--github .gtro-scene .gtro-card{background:#fff;border:1px solid #d8dce2;border-radius:12px;padding:10px 12px;position:relative}.integrations-detail--github .gtro-scene .gtro-phases{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:11px;color:#4a5260;font-weight:600}.integrations-detail--github .gtro-scene .gtro-phases li{display:flex;align-items:center;gap:5px}.integrations-detail--github .gtro-scene .gtro-dot{width:13px;height:13px;border-radius:50%;background:#15803d;color:#fff;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--github .gtro-scene .gtro-open .gtro-dot{background:#fff;border:1.5px solid #aab2c0}.integrations-detail--github .gtro-scene .gtro-org{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.integrations-detail--github .gtro-scene .gtro-org .integrations-logo{width:22px;height:22px;margin:0;padding:0;flex:none;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--github .gtro-scene .gtro-org .integrations-logo img,.integrations-detail--github .gtro-scene .gtro-org .integrations-logo svg{width:18px;height:18px;margin:0;padding:0}.integrations-detail--github .gtro-scene .gtro-grow{flex:1 1 180px}.integrations-detail--github .gtro-scene .gtro-workspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:12px;position:relative}.integrations-detail--github .gtro-scene .gtro-team-rail{display:flex;flex-direction:column;gap:6px}.integrations-detail--github .gtro-scene .gtro-teams{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.integrations-detail--github .gtro-scene .gtro-teams li{background:#fff;border:1px solid #d8dce2;border-radius:10px;padding:9px 10px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 6px;align-items:start}.integrations-detail--github .gtro-scene .gtro-teams li .gtro-eye{display:none}.integrations-detail--github .gtro-scene .gtro-teams li h4{grid-column:1}.integrations-detail--github .gtro-scene .gtro-teams li .gtro-meta{grid-column:1/-1}.integrations-detail--github .gtro-scene .gtro-teams li b{grid-column:2;grid-row:1;font-size:15px;margin:0;font-variant-numeric:tabular-nums;white-space:nowrap}.integrations-detail--github .gtro-scene .gtro-teams li.gtro-sel .gtro-eye{display:block;grid-column:1/-1}.integrations-detail--github .gtro-scene .gtro-teams li.gtro-sel b{grid-row:2}.integrations-detail--github .gtro-scene .gtro-teams li.gtro-sel{border-color:#1b1f24;border-width:1.5px;position:relative}.integrations-detail--github .gtro-scene .gtro-detail{border-color:#1b1f24;display:flex;flex-direction:column;gap:10px}.integrations-detail--github .gtro-scene .gtro-dhead{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.integrations-detail--github .gtro-scene .gtro-cols{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.integrations-detail--github .gtro-scene .gtro-selected-counts{font-size:13px;font-weight:600;color:#1b1f24}.integrations-detail--github .gtro-scene .gtro-repos li{display:flex;align-items:center;gap:6px;padding:4px 0;flex-wrap:wrap;color:#656d76}.integrations-detail--github .gtro-scene .gtro-rn{font-family:ui-monospace,Menlo,monospace;font-size:11px;font-weight:600;color:#1b1f24;flex:1 1 auto}.integrations-detail--github .gtro-scene .gtro-tag{display:inline-flex;align-items:center;gap:3px;border:1px solid #d8dce2;border-radius:999px;padding:0 6px;font-size:10.5px;color:#4a5260}.integrations-detail--github .gtro-scene .gtro-svc li{display:flex;align-items:center;gap:6px;padding:4px 0;font-size:11.5px}.integrations-detail--github .gtro-scene .gtro-k{font-weight:600;color:#1b1f24}.integrations-detail--github .gtro-scene .gtro-q{color:#656d76}.integrations-detail--github .gtro-scene .gtro-ln{flex:1 1 10px;min-width:8px;height:0;border-top:1px dashed #aab2c0}.integrations-detail--github .gtro-scene .gtro-svc b{flex:none;font-variant-numeric:tabular-nums}.integrations-detail--github .gtro-scene .gtro-svc li.gtro-tot{justify-content:space-between;border-top:1px solid #d8dce2;margin-top:3px;padding-top:6px}.integrations-detail--github .gtro-scene .gtro-down{display:flex;justify-content:center;color:#15803d;height:12px;align-items:center}.integrations-detail--github .gtro-scene .gtro-map li{display:flex;align-items:center;padding:3px 0}.integrations-detail--github .gtro-scene .gtro-chip{display:inline-flex;align-items:center;gap:4px;border:1px solid #d8dce2;border-radius:999px;padding:2px 9px;font-size:11.5px;color:#4a5260;background:#fff;flex:0 1 auto;flex-wrap:wrap}.integrations-detail--github .gtro-scene .gtro-to{border-color:#bfe4cf;background:#f1faf5;color:#1b1f24}.integrations-detail--github .gtro-scene .gtro-to svg{color:#15803d}.integrations-detail--github .gtro-scene .gtro-wire{flex:1 1 14px;min-width:10px;height:0;border-top:1.5px solid #15803d}.integrations-detail--github .gtro-scene .gtro-out{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.integrations-detail--github .gtro-scene .gtro-rows div{display:flex;justify-content:space-between;gap:8px;padding:3px 0;border-bottom:1px solid #eceef2}.integrations-detail--github .gtro-scene .gtro-rows dt{color:#656d76}.integrations-detail--github .gtro-scene .gtro-rows dd{font-weight:600;text-align:right;overflow-wrap:anywhere}.integrations-detail--github .gtro-scene .gtro-pct{font-size:18px;font-weight:700;color:#15803d}.integrations-detail--github .gtro-scene .gtro-ok{display:flex;align-items:center;gap:5px;margin-top:6px;color:#15803d;font-weight:700}.integrations-detail--github .gtro-scene .gtro-ok span{color:#656d76;font-weight:400}.integrations-detail--github .gtro-scene .gtro-pend{margin-top:4px;color:#656d76;font-weight:600}.integrations-detail--github .gtro-scene .gtro-meter{display:block;height:5px;border-radius:3px;background:#e6e9ee;margin-top:6px;overflow:hidden}.integrations-detail--github .gtro-scene .gtro-meter i{display:block;height:100%;width:76.9%;background:#15803d}.integrations-detail--github .gtro-scene .gtro-foot{font-size:11px;color:#656d76}.integrations-detail--github .gtro-scene .gtro-org:after{content:"";position:absolute;left:16%;bottom:-8px;width:1px;height:8px;background:#d8dce2}.integrations-detail--github .gtro-scene .gtro-sel:after{content:"";position:absolute;right:-13px;top:50%;width:12px;height:1px;background:#1b1f24}.integrations-detail--github .gtro-scene .gtro-mapping:after{content:"";position:absolute;left:calc(25% - 2px);bottom:-8px;width:1px;height:8px;background:#d8dce2}.integrations-detail--github .gtro-scene .gtro-rz{border-top:2px solid #2456d6}.integrations-detail--github .gtro-scene .gtro-rz:after{content:"";position:absolute;right:-8px;top:30px;width:8px;height:1px;background:#d8dce2}@media(max-width:1199px){.integrations-detail--github .gtro-scene .gtro-workspace{grid-template-columns:minmax(0,1fr)}.integrations-detail--github .gtro-scene .gtro-teams{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-detail--github .gtro-scene .gtro-sel:after{display:none}.integrations-detail--github .gtro-scene .gtro-org:after{left:50%}}@media(max-width:640px){.integrations-detail--github .gtro-scene .gtro-out{grid-template-columns:minmax(0,1fr)}.integrations-detail--github .gtro-scene .gtro-map li{flex-direction:column;align-items:stretch}.integrations-detail--github .gtro-scene .gtro-wire{align-self:center;flex:none;width:0;height:10px;border-top:0;border-left:1.5px solid #15803d}.integrations-detail--github .gtro-scene .gtro-chip{border-radius:8px;overflow-wrap:anywhere}.integrations-detail--github .gtro-scene .gtro-to svg{margin-left:auto}.integrations-detail--github .gtro-scene .gtro-org .gtro-money{width:100%}.integrations-detail--github .gtro-scene .gtro-mapping:after{left:50%}.integrations-detail--github .gtro-scene .gtro-rz:after{inset:auto auto -8px 50%;width:1px;height:8px}}@media(max-width:380px){.integrations-detail--github .gtro-scene .gtro-teams{grid-template-columns:minmax(0,1fr)}}.integrations-detail--asana .integrations-detail-hero.integrations-detail-hero--asana{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:start}@media(max-width:1199px){.integrations-detail--asana .integrations-detail-hero.integrations-detail-hero--asana{grid-template-columns:minmax(0,1fr);gap:28px}.integrations-detail--asana .atpe-scene{max-width:760px}}.integrations-detail--asana .integrations-detail-hero--asana .integrations-detail-main{min-width:0}@media(max-width:1199px){.integrations-detail--asana .integrations-detail-hero--asana .integrations-detail-main{position:static}.integrations-detail--asana .integrations-detail-hero--asana .atpe-scene{margin:0 auto}}.integrations-detail--asana .atpe-scene{min-width:0;display:flex;flex-direction:column;gap:8px;font-family:inherit;font-size:12px;line-height:1.4;color:#3a475b}.integrations-detail--asana .atpe-scene *,.integrations-detail--asana .atpe-scene *:before,.integrations-detail--asana .atpe-scene *:after{box-sizing:border-box;min-width:0}.integrations-detail--asana .atpe-scene{width:100%;max-width:709px}.integrations-detail--asana .atpe-scene :is(h3,h4,p,ul,ol,dl,dd,dt,li,div,section,header){margin:0;padding:0;list-style:none;background:none;border:0;font:inherit;color:inherit;float:none;position:static;width:auto;max-width:none}.integrations-detail--asana .atpe-scene :is(h3,h4,p,ul,ol,dl,dd,dt,li,div,section,header,span,strong,em,b,time){font-family:inherit;line-height:1.4;letter-spacing:0;text-transform:none}.integrations-detail--asana .atpe-scene :is(h3,h4,p,ul,ol,dl,dd,dt){margin:0;padding:0;list-style:none}.integrations-detail--asana .atpe-scene :is(strong,b){font-weight:700;color:#14213d}.integrations-detail--asana .atpe-scene em{font-style:normal;color:#6a7890}.integrations-detail--asana .atpe-scene svg{flex:none}.integrations-detail--asana .atpe-scene .atpe-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px}.integrations-detail--asana .atpe-scene .atpe-brand{display:inline-flex;align-items:center;gap:6px;font-size:11px}.integrations-detail--asana .atpe-scene .atpe-brand .integrations-logo{width:20px;height:20px;min-width:20px;border:1px solid #e4e9ee;border-radius:6px;padding:0;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--asana .atpe-scene .atpe-brand .integrations-logo :is(svg,img){width:13px;height:13px}.integrations-detail--asana .atpe-scene .atpe-rz{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:6px;background:#2563eb;color:#fff;font-weight:800;font-size:11px;font-style:italic}.integrations-detail--asana .atpe-scene .atpe-note{padding:2px 8px;border:1px solid #e1e6ed;border-radius:999px;font-size:10px;font-weight:700;color:#6a7890}.integrations-detail--asana .atpe-scene .atpe-phases{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}.integrations-detail--asana .atpe-scene .atpe-phases li{display:flex;align-items:center;gap:4px;padding:3px 6px;border:1px solid #e1e6ed;border-radius:8px;font-size:10px;font-weight:700;color:#6a7890;min-width:0}.integrations-detail--asana .atpe-scene .atpe-phases b{display:grid;place-items:center;flex:none;width:14px;height:14px;border-radius:50%;font-size:9px;background:#eef1f5;color:#6a7890}.integrations-detail--asana .atpe-scene .atpe-phases .is-fill{background:#f4f8ff;border-color:#c9dbfa;color:#1d4ed8}.integrations-detail--asana .atpe-scene .atpe-phases .is-fill b{background:#2563eb;color:#fff}.integrations-detail--asana .atpe-scene .atpe-project{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:8px 16px;align-items:center;padding:9px 12px;border:1px solid #e1e6ed;border-left:3px solid #f06a6a;border-radius:12px;background:#fff;position:relative}.integrations-detail--asana .atpe-scene .atpe-ph-main{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px}.integrations-detail--asana .atpe-scene .atpe-label{width:100%;font-size:9.5px;font-weight:700;color:#b9434e;text-transform:uppercase!important;letter-spacing:.04em!important}.integrations-detail--asana .atpe-scene .atpe-title{font-size:14px;font-weight:800;color:#14213d}.integrations-detail--asana .atpe-scene .atpe-status{display:inline-flex;align-items:center;gap:4px;padding:1px 7px;border-radius:999px;background:#e8f6ee;color:#15803d;font-size:10px;font-weight:700}.integrations-detail--asana .atpe-scene .atpe-status i{width:6px;height:6px;border-radius:50%;background:#22a45d}.integrations-detail--asana .atpe-scene .atpe-team{font-size:10.5px;color:#6a7890}.integrations-detail--asana .atpe-scene .atpe-facts{display:flex;gap:12px;grid-column:1/-1;grid-row:2;flex-wrap:wrap}.integrations-detail--asana .atpe-scene .atpe-facts div{display:flex;flex-direction:column}.integrations-detail--asana .atpe-scene .atpe-facts dt{font-size:9.5px;color:#667085}.integrations-detail--asana .atpe-scene .atpe-facts dd{font-size:13px;font-weight:700;color:#14213d;white-space:nowrap}.integrations-detail--asana .atpe-scene .atpe-prog-row{display:flex;justify-content:space-between;gap:6px;font-size:10.5px;color:#6a7890;margin-bottom:3px}.integrations-detail--asana .atpe-scene .atpe-bar{height:5px;border-radius:99px;background:#eaeef3;overflow:hidden}.integrations-detail--asana .atpe-scene .atpe-bar i{display:block;height:100%;border-radius:99px}.integrations-detail--asana .atpe-scene .atpe-bar.coral i{background:#f06a6a}.integrations-detail--asana .atpe-scene .atpe-bar.blue i{background:#2563eb}.integrations-detail--asana .atpe-scene .atpe-board{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.integrations-detail--asana .atpe-scene .atpe-lane{display:flex;flex-direction:column;gap:5px;padding:6px;border-radius:12px;background:#f6f7f9;min-width:0}.integrations-detail--asana .atpe-scene .atpe-lane-h{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:#4a5a73;margin:0}.integrations-detail--asana .atpe-scene .atpe-lane-h i{width:7px;height:7px;border-radius:50%;background:#aab4c3}.integrations-detail--asana .atpe-scene .atpe-prog .atpe-lane-h i,.integrations-detail--asana .atpe-scene .atpe-lane.atpe-prog i{background:#eb8909}.integrations-detail--asana .atpe-scene .atpe-lane.atpe-done i{background:#22a45d}.integrations-detail--asana .atpe-scene .atpe-task{display:flex;flex-direction:column;gap:3px;padding:6px 7px;border:1px solid #e1e6ed;border-radius:9px;background:#fff;min-width:0}.integrations-detail--asana .atpe-scene .atpe-task-t{display:flex;align-items:center;gap:3px;font-size:12px;font-weight:700;color:#14213d}.integrations-detail--asana .atpe-scene .atpe-done .atpe-task-t svg{color:#15803d}.integrations-detail--asana .atpe-scene .atpe-task-m{display:flex;align-items:center;gap:4px;font-size:11px;min-width:0;flex-wrap:wrap}.integrations-detail--asana .atpe-scene .atpe-task-m em{flex:1;min-width:0;overflow-wrap:anywhere}.integrations-detail--asana .atpe-scene .atpe-task-m time{color:#667085;white-space:nowrap}.integrations-detail--asana .atpe-scene .atpe-av{display:inline-grid;place-items:center;flex:none;width:18px;height:18px;border-radius:50%;background:#fde6e6;color:#b4343a;font-size:8px;font-weight:800}.integrations-detail--asana .atpe-scene .atpe-map{padding:8px 10px;border:1px solid #e1e6ed;border-radius:12px;background:#fff;position:relative}.integrations-detail--asana .atpe-scene .atpe-map-h{display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);font-size:9.5px;font-weight:700;color:#667085;text-transform:uppercase!important;letter-spacing:.04em!important;margin-bottom:4px}.integrations-detail--asana .atpe-scene .atpe-map-h span:last-child{grid-column:3}.integrations-detail--asana .atpe-scene .atpe-pairs{display:flex;flex-direction:column;gap:4px}.integrations-detail--asana .atpe-scene .atpe-pairs li{display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:center}.integrations-detail--asana .atpe-scene .atpe-src,.integrations-detail--asana .atpe-scene .atpe-exp{display:flex;align-items:center;gap:6px;padding:4px 7px;border:1px solid #e1e6ed;border-radius:9px;min-width:0}.integrations-detail--asana .atpe-scene .atpe-src>span,.integrations-detail--asana .atpe-scene .atpe-exp>span{display:flex;flex-direction:column;min-width:0}.integrations-detail--asana .atpe-scene .atpe-pairs strong{font-size:12px}.integrations-detail--asana .atpe-scene .atpe-pairs em{font-size:11px;overflow-wrap:anywhere}.integrations-detail--asana .atpe-scene .atpe-exp{justify-content:space-between;background:#f4f8ff;border-color:#c9dbfa}.integrations-detail--asana .atpe-scene .atpe-exp b{font-size:12px;white-space:nowrap;color:#14213d;flex:none}.integrations-detail--asana .atpe-scene .atpe-link{display:flex;align-items:center}.integrations-detail--asana .atpe-scene .atpe-link i{flex:1;height:1px;background:#b8c4d6}.integrations-detail--asana .atpe-scene .atpe-link svg{width:14px;height:14px;padding:2px;border-radius:50%;background:#22a45d;color:#fff}.integrations-detail--asana .atpe-scene .atpe-total{display:flex;justify-content:space-between;margin-top:6px;padding-top:5px;border-top:1px dashed #d5dce6;font-size:10.5px;color:#6a7890}.integrations-detail--asana .atpe-scene .atpe-total b{font-size:19px}.integrations-detail--asana .atpe-scene .atpe-bottom{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.integrations-detail--asana .atpe-scene .atpe-card{display:flex;flex-direction:column;gap:5px;padding:9px 10px;border:1px solid #c9dbfa;border-radius:12px;background:#fff;min-width:0;position:relative}.integrations-detail--asana .atpe-scene .atpe-card header{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:11px}.integrations-detail--asana .atpe-scene .atpe-mapped,.integrations-detail--asana .atpe-scene .atpe-within{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:999px;background:#e8f6ee;border:1px solid #bfe3cc;color:#15803d;font-size:10px;font-weight:700}.integrations-detail--asana .atpe-scene .atpe-mapped{margin-left:auto}.integrations-detail--asana .atpe-scene .atpe-within{align-self:flex-start}.integrations-detail--asana .atpe-scene .atpe-pending{margin-left:auto;padding:1px 7px;border-radius:999px;background:#eaf2ff;color:#1d4ed8;font-size:10px;font-weight:700}.integrations-detail--asana .atpe-scene .atpe-big{font-size:19px;font-weight:800;color:#14213d}.integrations-detail--asana .atpe-scene .atpe-card dl div{display:flex;justify-content:space-between;gap:8px;font-size:11.5px}.integrations-detail--asana .atpe-scene .atpe-card dt{color:#667085}.integrations-detail--asana .atpe-scene .atpe-card dd{font-weight:700;color:#14213d;text-align:right}.integrations-detail--asana .atpe-scene .atpe-foot{font-size:10px;color:#667085}.integrations-detail--asana .atpe-scene .atpe-sample{font-size:11px;color:#6a7890}.integrations-detail--asana .atpe-scene .atpe-budget-project{font-size:12px;font-weight:600}.integrations-detail--asana .atpe-scene .atpe-bud .atpe-prog-row b{font-size:19px;color:#15803d}.integrations-detail--asana .atpe-scene .atpe-phases .is-open b{background:#fff;border:1px solid #8390a3}.integrations-detail--asana .atpe-scene .atpe-project:after{content:"";position:absolute;left:50%;bottom:-8px;height:8px;width:1px;background:#e1e6ed}.integrations-detail--asana .atpe-scene .atpe-map:after{content:"";position:absolute;left:25%;bottom:-8px;height:8px;width:1px;background:#c9dbfa}.integrations-detail--asana .atpe-scene .atpe-rec:after{content:"";position:absolute;right:-8px;top:32px;height:1px;width:8px;background:#c9dbfa}@media(max-width:640px){.integrations-detail--asana .atpe-scene .atpe-phases{grid-template-columns:repeat(3,minmax(0,1fr))}.integrations-detail--asana .atpe-scene .atpe-project{grid-template-columns:minmax(0,1fr)}.integrations-detail--asana .atpe-scene .atpe-project>.atpe-prog{grid-column:1;grid-row:3}.integrations-detail--asana .atpe-scene .atpe-facts{flex-wrap:wrap}.integrations-detail--asana .atpe-scene .atpe-board,.integrations-detail--asana .atpe-scene .atpe-bottom{grid-template-columns:minmax(0,1fr)}.integrations-detail--asana .atpe-scene .atpe-map-h{display:none}.integrations-detail--asana .atpe-scene .atpe-pairs li{grid-template-columns:minmax(0,1fr);gap:0}.integrations-detail--asana .atpe-scene .atpe-link{height:24px;flex-direction:column;justify-content:center}.integrations-detail--asana .atpe-scene .atpe-link i{flex:1;width:1px;min-height:5px}.integrations-detail--asana .atpe-scene .atpe-map:after{left:50%}.integrations-detail--asana .atpe-scene .atpe-rec:after{inset:auto auto -8px 50%;height:8px;width:1px}}.integrations-detail--jira .integrations-detail-hero--jira{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}@media(min-width:1200px){.integrations-detail--jira .integrations-detail-hero--jira{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px}}@media(max-width:1199px){.integrations-detail--jira .integrations-detail-hero--jira .integrations-detail-main{position:static}.integrations-detail--jira .integrations-detail-hero--jira .jesi-scene{max-width:760px;margin:0 auto}}.integrations-detail--jira .jesi-scene{font-family:inherit;font-size:12px;line-height:1.4;color:#172b4d;display:flex;flex-direction:column;gap:8px;width:100%;max-width:709px;min-width:0}.integrations-detail--jira .jesi-scene,.integrations-detail--jira .jesi-scene *{box-sizing:border-box;min-width:0}.integrations-detail--jira .jesi-scene :is(h4,ol,ul,li,div,section,p,dl,dd,dt){margin:0;padding:0;list-style:none;border:0;background:none;font:inherit;color:inherit;float:none;position:static;letter-spacing:0;text-transform:none;width:auto;max-width:none}.integrations-detail--jira .jesi-scene :is(b,strong,h4){font-weight:700}.integrations-detail--jira .jesi-scene svg{display:inline-block;vertical-align:middle;flex:none;margin:0;padding:0}.integrations-detail--jira .jesi-scene .jesi-phases{display:flex;flex-wrap:wrap;gap:4px 10px}.integrations-detail--jira .jesi-scene .jesi-ph{display:flex;align-items:center;gap:4px;color:#44546f;font-size:11px;font-weight:600}.integrations-detail--jira .jesi-scene .jesi-ph-dot{display:inline-flex;width:13px;height:13px;border-radius:50%;background:#15803d;color:#fff;align-items:center;justify-content:center}.integrations-detail--jira .jesi-scene .jesi-ph-open .jesi-ph-dot{background:#fff;border:1px solid #aab2c0}.integrations-detail--jira .jesi-scene .jesi-project{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:10px 12px;border:1px solid #dfe3ea;border-radius:12px;background:#fff;position:relative}.integrations-detail--jira .jesi-scene .jesi-logo .integrations-logo{width:22px;height:22px;margin:0;padding:0;flex:none;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--jira .jesi-scene .jesi-logo :is(img,svg){width:16px;height:16px}.integrations-detail--jira .jesi-scene .jesi-key{font-weight:800;font-size:19px;color:#0052cc;font-family:ui-monospace,Menlo,monospace}.integrations-detail--jira .jesi-scene .jesi-pname{font-weight:700;font-size:14px;color:#0b1f3f}.integrations-detail--jira .jesi-scene .jesi-sub{font-size:11px;color:#5a6a85}.integrations-detail--jira .jesi-scene .jesi-sprint{font-weight:700;color:#0052cc;margin-left:auto;font-size:11px}.integrations-detail--jira .jesi-scene .jesi-totals{color:#5a6a85;width:100%;font-size:11.5px}.integrations-detail--jira .jesi-scene .jesi-cols{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.15fr);gap:10px}.integrations-detail--jira .jesi-scene .jesi-cols>.jesi-panel:first-child{grid-column:1/-1}.integrations-detail--jira .jesi-scene .jesi-panel{display:flex;flex-direction:column;gap:6px}.integrations-detail--jira .jesi-scene .jesi-h{font-size:10.5px;font-weight:600;color:#5a6a85;text-transform:uppercase;letter-spacing:.04em}.integrations-detail--jira .jesi-scene .jesi-epics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.integrations-detail--jira .jesi-scene .jesi-epic{border:1px solid #dfe3ea;border-radius:10px;padding:8px 9px;background:#fff}.integrations-detail--jira .jesi-scene .jesi-epic-sel{border-color:#0052cc;box-shadow:inset 2px 0 #0052cc}.integrations-detail--jira .jesi-scene .jesi-epic-top{display:flex;flex-wrap:wrap;align-items:center;gap:3px 6px}.integrations-detail--jira .jesi-scene .jesi-ekey{display:inline-flex;align-items:center;gap:3px;font-weight:700;color:#6554c0;font-family:ui-monospace,Menlo,monospace}.integrations-detail--jira .jesi-scene .jesi-ename{font-weight:700;color:#0b1f3f;flex-basis:100%;overflow-wrap:anywhere}.integrations-detail--jira .jesi-scene .jesi-estat{color:#5a6a85;font-size:10.5px;margin-left:auto}.integrations-detail--jira .jesi-scene .jesi-epic-meta{color:#44546f;margin:3px 0 5px;font-size:11px}.integrations-detail--jira .jesi-scene .jesi-bar{height:5px;border-radius:3px;background:#e3e7ee;overflow:hidden}.integrations-detail--jira .jesi-scene .jesi-bar i{display:block;height:100%;background:#0052cc;border-radius:3px}.integrations-detail--jira .jesi-scene :is(.jesi-sum,.jesi-cap){color:#5a6a85;font-size:11px}.integrations-detail--jira .jesi-scene .jesi-sp{display:flex;flex-direction:column;gap:4px;padding:8px 11px;border:1px solid #dfe3ea;border-radius:10px;background:#fff}.integrations-detail--jira .jesi-scene .jesi-sp p{font-size:11.5px;color:#5a6a85}.integrations-detail--jira .jesi-scene .jesi-sprint-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.integrations-detail--jira .jesi-scene .jesi-sprint-head span{font-size:11px;color:#5a6a85}.integrations-detail--jira .jesi-scene .jesi-sprint-head strong{margin-left:auto;font-size:12px;color:#0052cc}.integrations-detail--jira .jesi-scene .jesi-selected-head{padding:4px 0}.integrations-detail--jira .jesi-scene .jesi-selected-head h4{font-size:14px;font-weight:700}.integrations-detail--jira .jesi-scene .jesi-selected-head p{font-size:11.5px;color:#5a6a85;margin-top:3px}.integrations-detail--jira .jesi-scene .jesi-issues{display:flex;flex-direction:column;gap:5px}.integrations-detail--jira .jesi-scene .jesi-issue{display:grid;grid-template-columns:16px 68px minmax(0,1fr) auto auto;gap:4px 7px;align-items:center;padding:7px 9px;border:1px solid #dfe3ea;border-radius:10px;background:#fff}.integrations-detail--jira .jesi-scene .jesi-t{display:inline-flex;width:16px;height:16px;border-radius:3px;align-items:center;justify-content:center;color:#fff}.integrations-detail--jira .jesi-scene .jesi-t-story{background:#15803d}.integrations-detail--jira .jesi-scene .jesi-t-task{background:#0052cc}.integrations-detail--jira .jesi-scene .jesi-t-bug{background:#de350b}.integrations-detail--jira .jesi-scene .jesi-ikey{font-weight:700;color:#0052cc;font-family:ui-monospace,Menlo,monospace;white-space:nowrap}.integrations-detail--jira .jesi-scene .jesi-iname{font-weight:600;overflow-wrap:anywhere}.integrations-detail--jira .jesi-scene .jesi-st{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:4px;font-size:10.5px;font-weight:600;white-space:nowrap}.integrations-detail--jira .jesi-scene .jesi-st-d{background:#eef9f2;color:#15803d}.integrations-detail--jira .jesi-scene .jesi-st-p{background:#eef4ff;color:#0747a6}.integrations-detail--jira .jesi-scene .jesi-st-t{background:#eef0f4;color:#44546f}.integrations-detail--jira .jesi-scene .jesi-pts{font-size:11px;color:#5a6a85;white-space:nowrap}.integrations-detail--jira .jesi-scene .jesi-arr{grid-column:1;color:#15803d}.integrations-detail--jira .jesi-scene .jesi-cost{grid-column:2/4;font-size:11.5px;font-weight:600}.integrations-detail--jira .jesi-scene .jesi-amt{font-size:12px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.integrations-detail--jira .jesi-scene .jesi-map{display:inline-flex;align-items:center;gap:3px;color:#15803d;font-weight:600;font-size:10.5px}.integrations-detail--jira .jesi-scene .jesi-total{display:flex;justify-content:space-between;align-items:center;padding:5px 0;border-top:1px solid #dfe3ea}.integrations-detail--jira .jesi-scene .jesi-total span{font-size:11px;color:#5a6a85}.integrations-detail--jira .jesi-scene .jesi-total b{font-size:19px;font-variant-numeric:tabular-nums}.integrations-detail--jira .jesi-scene .jesi-output{display:flex;flex-direction:column;gap:8px}.integrations-detail--jira .jesi-scene :is(.jesi-fin,.jesi-bud){border:1px solid #dfe3ea;border-top:2px solid #2456d6;border-radius:12px;background:#fff;padding:10px 12px;display:flex;flex-direction:column;gap:5px;position:relative}.integrations-detail--jira .jesi-scene .jesi-fin-h{display:flex;align-items:center;justify-content:space-between;gap:6px}.integrations-detail--jira .jesi-scene :is(.jesi-rem,.jesi-bud h4){font-weight:700;color:#2456d6}.integrations-detail--jira .jesi-scene .jesi-money{font-size:19px;font-weight:700;font-variant-numeric:tabular-nums}.integrations-detail--jira .jesi-scene .jesi-dl{display:flex;flex-direction:column;gap:2px}.integrations-detail--jira .jesi-scene .jesi-dl>div{display:flex;justify-content:space-between;gap:8px;font-size:11.5px;padding:2px 0;border-top:1px solid #eef0f4}.integrations-detail--jira .jesi-scene .jesi-dl dt{color:#5a6a85}.integrations-detail--jira .jesi-scene .jesi-dl dd{font-weight:600;text-align:right;overflow-wrap:anywhere}.integrations-detail--jira .jesi-scene .jesi-dl .jesi-ok{color:#15803d}.integrations-detail--jira .jesi-scene .jesi-ok{display:inline-flex;align-items:center;gap:4px;color:#15803d;font-weight:700;font-size:11.5px}.integrations-detail--jira .jesi-scene .jesi-bud p{font-size:11.5px;color:#5a6a85}.integrations-detail--jira .jesi-scene .jesi-budget-used{display:flex;align-items:center;justify-content:space-between;gap:8px}.integrations-detail--jira .jesi-scene .jesi-budget-used span{font-size:11px;color:#5a6a85}.integrations-detail--jira .jesi-scene .jesi-budget-used strong{font-size:19px;color:#15803d}.integrations-detail--jira .jesi-scene .jesi-foot{color:#5a6a85;font-size:11px}.integrations-detail--jira .jesi-scene .jesi-project:after{content:"";position:absolute;left:50%;bottom:-8px;height:8px;width:1px;background:#dfe3ea}.integrations-detail--jira .jesi-scene .jesi-fin:before{content:"";position:absolute;left:-10px;top:32px;height:1px;width:10px;background:#dfe3ea}.integrations-detail--jira .jesi-scene .jesi-fin:after{content:"";position:absolute;left:50%;bottom:-8px;height:8px;width:1px;background:#dfe3ea}@media(max-width:640px){.integrations-detail--jira .jesi-scene .jesi-cols{grid-template-columns:minmax(0,1fr)}.integrations-detail--jira .jesi-scene :is(.jesi-epics,.jesi-output){grid-template-columns:minmax(0,1fr)}.integrations-detail--jira .jesi-scene .jesi-sprint{margin-left:0}.integrations-detail--jira .jesi-scene .jesi-issue{grid-template-columns:16px minmax(0,1fr) auto}.integrations-detail--jira .jesi-scene .jesi-ikey{grid-column:2;grid-row:1}.integrations-detail--jira .jesi-scene .jesi-iname{grid-column:2/4;grid-row:2}.integrations-detail--jira .jesi-scene .jesi-st{grid-column:3;grid-row:1}.integrations-detail--jira .jesi-scene .jesi-pts{grid-column:2/4;grid-row:3}.integrations-detail--jira .jesi-scene .jesi-arr{grid-column:1;grid-row:4}.integrations-detail--jira .jesi-scene .jesi-cost{grid-column:2/4;grid-row:4}.integrations-detail--jira .jesi-scene .jesi-amt{grid-column:2;grid-row:5}.integrations-detail--jira .jesi-scene .jesi-map{grid-column:3;grid-row:5}.integrations-detail--jira .jesi-scene .jesi-fin:before{display:none}}.integrations-detail--monday-com .integrations-detail-hero.integrations-detail-hero--monday-com{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}@media(min-width:1200px){.integrations-detail--monday-com .integrations-detail-hero.integrations-detail-hero--monday-com{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px}}@media(max-width:1199px){.integrations-detail--monday-com .integrations-detail-hero.integrations-detail-hero--monday-com .integrations-detail-main{position:static}.integrations-detail--monday-com .integrations-detail-hero.integrations-detail-hero--monday-com .mbex-scene{max-width:760px;margin:0 auto}}.integrations-detail--monday-com .mbex-scene{font-family:inherit;font-size:12px;line-height:1.4;color:#323338;display:flex;flex-direction:column;gap:8px;width:100%;max-width:709px;min-width:0}.integrations-detail--monday-com .mbex-scene,.integrations-detail--monday-com .mbex-scene *{box-sizing:border-box;min-width:0}.integrations-detail--monday-com .mbex-scene :is(h4,ol,ul,li,div,section,p,dl,dd,dt,span,b,i,u,em){margin:0;padding:0;list-style:none;border:0;background:none;font:inherit;color:inherit;float:none;letter-spacing:0;text-transform:none;text-decoration:none;width:auto;max-width:none;position:static}.integrations-detail--monday-com .mbex-scene :is(b,h4){font-weight:700}.integrations-detail--monday-com .mbex-scene svg{display:inline-block;flex:none;margin:0}.integrations-detail--monday-com .mbex-scene .mbex-phases{display:flex;flex-wrap:wrap;gap:4px 10px}.integrations-detail--monday-com .mbex-scene .mbex-ph{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#676879}.integrations-detail--monday-com .mbex-scene .mbex-ph-dot{display:inline-flex;width:13px;height:13px;border-radius:50%;background:#037f4c;color:#fff;align-items:center;justify-content:center}.integrations-detail--monday-com .mbex-scene .mbex-ph-open .mbex-ph-dot{background:#fff;border:1px solid #b4b8c4}.integrations-detail--monday-com .mbex-scene :is(.mbex-board,.mbex-card){background:#fff;border:1px solid #dcdfe8;border-radius:12px;padding:10px 12px}.integrations-detail--monday-com .mbex-scene .mbex-board-head{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.integrations-detail--monday-com .mbex-scene .mbex-logo .integrations-logo{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0}.integrations-detail--monday-com .mbex-scene .mbex-logo .integrations-logo :is(img,svg){width:20px;height:20px}.integrations-detail--monday-com .mbex-scene .mbex-board-title{display:flex;flex-direction:column;flex:1 1 120px}.integrations-detail--monday-com .mbex-scene .mbex-board-title b{font-size:14px;color:#1c1f3b}.integrations-detail--monday-com .mbex-scene .mbex-board-title span{font-size:11px;color:#676879}.integrations-detail--monday-com .mbex-scene .mbex-prog{display:flex;flex-direction:column;gap:3px;font-size:10.5px;font-weight:700;color:#037f4c;flex:0 1 150px}.integrations-detail--monday-com .mbex-scene :is(.mbex-prog i,.mbex-bar){display:block;height:4px;border-radius:2px;background:#e6e9ef;overflow:hidden}.integrations-detail--monday-com .mbex-scene :is(.mbex-prog i,.mbex-bar) u{display:block;height:100%;border-radius:2px;background:#037f4c}.integrations-detail--monday-com .mbex-scene .mbex-bar.mbex-bar-y u{background:#e2a400}.integrations-detail--monday-com .mbex-scene .mbex-bar.mbex-bar-b u{background:#2563eb}.integrations-detail--monday-com .mbex-scene .mbex-group-head{padding:6px 10px;background:#fafbfc;border-top:1px solid #eef0f4}.integrations-detail--monday-com .mbex-scene .mbex-group-head>span{display:flex;align-items:center;gap:6px;font-size:11px}.integrations-detail--monday-com .mbex-scene .mbex-group-head em{font-style:normal;color:#676879}.integrations-detail--monday-com .mbex-scene .mbex-gmark{width:4px;height:13px;border-radius:2px;display:inline-block}.integrations-detail--monday-com .mbex-scene .mbex-table{border:1px solid #e6e9ef;border-radius:8px;overflow:hidden;margin-top:8px}.integrations-detail--monday-com .mbex-scene .mbex-tr{display:grid;grid-template-columns:minmax(0,1.6fr) 46px minmax(0,1.3fr) minmax(0,1.2fr) 64px;gap:8px;align-items:center;padding:5px 10px;border-top:1px solid #eef0f4}.integrations-detail--monday-com .mbex-scene .mbex-th{border-top:0;background:#f6f7fb;font-size:10px;font-weight:700;color:#676879;text-transform:uppercase}.integrations-detail--monday-com .mbex-scene .mbex-sel{background:#eef5ff;box-shadow:inset 3px 0 #2563eb}.integrations-detail--monday-com .mbex-scene .mbex-item{font-weight:700}.integrations-detail--monday-com .mbex-scene .mbex-owner i{display:inline-flex;width:22px;height:22px;border-radius:50%;background:#7e8aa8;color:#fff;font-size:9.5px;font-weight:700;font-style:normal;align-items:center;justify-content:center}.integrations-detail--monday-com .mbex-scene .mbex-sel .mbex-owner i{background:#2563eb}.integrations-detail--monday-com .mbex-scene .mbex-pill{display:block;text-align:center;padding:3px 6px;border-radius:5px;font-size:10.5px;font-weight:700;color:#fff;white-space:nowrap}.integrations-detail--monday-com .mbex-scene .mbex-done{background:#037f4c}.integrations-detail--monday-com .mbex-scene .mbex-work{background:#e8b317;color:#3b2f00}.integrations-detail--monday-com .mbex-scene .mbex-stuck{background:#c63d42}.integrations-detail--monday-com .mbex-scene .mbex-idle{background:#e8ebf0;color:#44546f}.integrations-detail--monday-com .mbex-scene .mbex-time u{display:inline-block;padding:2px 8px;border-radius:10px;background:#e8ebf3;font-size:10.5px;font-weight:600;white-space:nowrap}.integrations-detail--monday-com .mbex-scene .mbex-num{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.integrations-detail--monday-com .mbex-scene .mbex-note{font-size:10.5px;color:#676879;margin-top:6px}.integrations-detail--monday-com .mbex-scene .mbex-mid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:8px}.integrations-detail--monday-com .mbex-scene .mbex-bottom{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:8px}.integrations-detail--monday-com .mbex-scene .mbex-card{display:flex;flex-direction:column;gap:6px}.integrations-detail--monday-com .mbex-scene .mbex-h{font-size:10.5px;font-weight:700;color:#676879;text-transform:uppercase;display:flex;justify-content:space-between;gap:6px}.integrations-detail--monday-com .mbex-scene .mbex-blue{color:#1d4ed8}.integrations-detail--monday-com .mbex-scene .mbex-big{font-size:14px;color:#1c1f3b}.integrations-detail--monday-com .mbex-scene .mbex-kv{display:grid;grid-template-columns:1fr 1fr;gap:5px 10px}.integrations-detail--monday-com .mbex-scene .mbex-kv dt{font-size:10px;color:#676879}.integrations-detail--monday-com .mbex-scene .mbex-kv dd{font-weight:700;font-size:11.5px}.integrations-detail--monday-com .mbex-scene .mbex-kv dd .mbex-pill{display:inline-block}.integrations-detail--monday-com .mbex-scene .mbex-map ul{display:flex;flex-direction:column;gap:5px}.integrations-detail--monday-com .mbex-scene .mbex-map li{display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(0,1.1fr);gap:4px;align-items:center}.integrations-detail--monday-com .mbex-scene .mbex-map .mbex-ok{grid-column:3}.integrations-detail--monday-com .mbex-scene .mbex-from{font-size:11px;color:#676879}.integrations-detail--monday-com .mbex-scene .mbex-line{height:1px;background:#2563eb;display:block}.integrations-detail--monday-com .mbex-scene .mbex-to{display:flex;justify-content:space-between;gap:6px;border:1px solid #dbe5fb;background:#f4f8ff;border-radius:6px;padding:3px 7px}.integrations-detail--monday-com .mbex-scene .mbex-to span{font-weight:700;font-variant-numeric:tabular-nums}.integrations-detail--monday-com .mbex-scene .mbex-to :is(b,span){overflow-wrap:anywhere}.integrations-detail--monday-com .mbex-scene .mbex-to span{white-space:nowrap;flex:none}.integrations-detail--monday-com .mbex-scene .mbex-ok{display:inline-flex;align-items:center;gap:3px;font-style:normal;font-weight:700;font-size:10px;color:#166534}.integrations-detail--monday-com .mbex-scene .mbex-ok svg{background:#166534;color:#fff;border-radius:50%;padding:1.5px;width:12px;height:12px}.integrations-detail--monday-com .mbex-scene .mbex-total{display:flex;justify-content:space-between;border-top:1px solid #dcdfe8;padding-top:5px;font-weight:700}.integrations-detail--monday-com .mbex-scene .mbex-total b{font-size:19px;color:#1c1f3b}.integrations-detail--monday-com .mbex-scene .mbex-amt{font-size:19px;color:#1e3a8a;font-variant-numeric:tabular-nums}.integrations-detail--monday-com .mbex-scene .mbex-amt span{font-size:12px;color:#676879;font-weight:600}.integrations-detail--monday-com .mbex-scene .mbex-rz,.integrations-detail--monday-com .mbex-scene .mbex-budget{border-color:#bfd0f7}.integrations-detail--monday-com .mbex-scene .mbex-rz-top,.integrations-detail--monday-com .mbex-scene :is(.mbex-bstats,.mbex-bfoot){display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px 8px}.integrations-detail--monday-com .mbex-scene .mbex-bfoot span{color:#676879;font-size:10.5px}.integrations-detail--monday-com .mbex-scene .mbex-kv2{grid-template-columns:1fr 1fr}.integrations-detail--monday-com .mbex-scene .mbex-used{font-size:19px;color:#166534}.integrations-detail--monday-com .mbex-scene .mbex-used small{font-size:10px;font-weight:500}.integrations-detail--monday-com .mbex-scene .mbex-budget-project{font-size:11px;color:#676879}.integrations-detail--monday-com .mbex-scene .mbex-budget-facts{display:flex;flex-direction:column;gap:4px}.integrations-detail--monday-com .mbex-scene .mbex-budget-facts>div{display:flex;justify-content:space-between;gap:8px;font-size:11.5px}.integrations-detail--monday-com .mbex-scene .mbex-budget-facts dt{color:#676879}.integrations-detail--monday-com .mbex-scene .mbex-budget-facts dd{font-weight:700}.integrations-detail--monday-com .mbex-scene .mbex-foot{font-size:11px;color:#676879}.integrations-detail--monday-com .mbex-scene :is(.mbex-board,.mbex-item-card,.mbex-rz){position:relative}.integrations-detail--monday-com .mbex-scene .mbex-board:after{content:"";position:absolute;left:25%;bottom:-8px;height:8px;width:1px;background:#dcdfe8}.integrations-detail--monday-com .mbex-scene .mbex-item-card:after{content:"";position:absolute;right:-8px;top:30px;width:8px;height:1px;background:#dcdfe8}.integrations-detail--monday-com .mbex-scene .mbex-rz:after{content:"";position:absolute;right:-8px;top:30px;width:8px;height:1px;background:#dcdfe8}@media(max-width:640px){.integrations-detail--monday-com .mbex-scene :is(.mbex-mid,.mbex-bottom){grid-template-columns:minmax(0,1fr)}.integrations-detail--monday-com .mbex-scene .mbex-th{display:none}.integrations-detail--monday-com .mbex-scene .mbex-tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 10px;padding:8px 10px}.integrations-detail--monday-com .mbex-scene .mbex-item{grid-column:1/-1}.integrations-detail--monday-com .mbex-scene .mbex-tr>span[data-l]{display:flex;flex-direction:column;gap:2px;align-items:flex-start}.integrations-detail--monday-com .mbex-scene .mbex-tr>span[data-l]:before{content:attr(data-l);font-size:9.5px;color:#676879;text-transform:uppercase;font-weight:700}.integrations-detail--monday-com .mbex-scene .mbex-num{text-align:left}.integrations-detail--monday-com .mbex-scene .mbex-map li{grid-template-columns:minmax(0,1fr)}.integrations-detail--monday-com .mbex-scene .mbex-line{width:1px;height:8px;margin-left:8px}.integrations-detail--monday-com .mbex-scene .mbex-map .mbex-ok{grid-column:1}.integrations-detail--monday-com .mbex-scene :is(.mbex-board,.mbex-item-card,.mbex-rz):after{inset:auto auto -8px 50%;width:1px;height:8px}}.integrations-detail--trello .integrations-detail-hero.integrations-detail-hero--trello{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:start}.integrations-detail--trello .integrations-detail-hero--trello .integrations-detail-main{min-width:0}@media(max-width:1199px){.integrations-detail--trello .integrations-detail-hero.integrations-detail-hero--trello{grid-template-columns:minmax(0,1fr);gap:28px}.integrations-detail--trello .integrations-detail-hero--trello .integrations-detail-main{position:static}.integrations-detail--trello .tkce-scene{margin:0 auto}}.integrations-detail--trello .tkce-scene{min-width:0;width:100%;max-width:709px;display:flex;flex-direction:column;gap:8px;font-family:inherit;font-size:12px;line-height:1.4;color:#33445c}.integrations-detail--trello .tkce-scene *,.integrations-detail--trello .tkce-scene *:before,.integrations-detail--trello .tkce-scene *:after{box-sizing:border-box;min-width:0}.integrations-detail--trello .tkce-scene :is(h3,p,ul,ol,dl,dd,dt,li,div,section,span,strong,em,b,i){margin:0;padding:0;list-style:none;background:none;border:0;font-family:inherit;font-style:normal;letter-spacing:0;text-transform:none;line-height:1.4;float:none;position:static;width:auto;max-width:none;height:auto;box-shadow:none;border-radius:0;font-size:inherit;color:inherit}.integrations-detail--trello .tkce-scene :is(h3,strong,b){font-weight:700}.integrations-detail--trello .tkce-scene :is(em){font-weight:500}.integrations-detail--trello .tkce-scene svg{flex:none}.integrations-detail--trello .tkce-scene .tkce-top{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.integrations-detail--trello .tkce-scene .tkce-brand{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.integrations-detail--trello .tkce-scene .tkce-brand .integrations-logo{width:24px;height:24px;border:0;border-radius:6px}.integrations-detail--trello .tkce-scene .tkce-brand .integrations-logo img,.integrations-detail--trello .tkce-scene .tkce-brand .integrations-logo svg{width:18px;height:18px}.integrations-detail--trello .tkce-scene .tkce-brand strong{color:#172b4d;font-size:15px}.integrations-detail--trello .tkce-scene .tkce-brand em{color:#6b7a90;font-size:11px}.integrations-detail--trello .tkce-scene .tkce-note{color:#6b7a90;font-size:10.5px;font-weight:600}.integrations-detail--trello .tkce-scene .tkce-phases{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}.integrations-detail--trello .tkce-scene .tkce-phases li{display:flex;align-items:center;justify-content:center;gap:4px;padding:3px 2px;border-radius:10px;font-size:10px;font-weight:600;background:#eef4fd;color:#2f6fd0;white-space:nowrap}.integrations-detail--trello .tkce-scene .tkce-phases li b{font-size:9px;opacity:.7}.integrations-detail--trello .tkce-scene .tkce-phases li.is-open{background:#fff;border:1px dashed #c7d3e3;color:#7d8ba0}.integrations-detail--trello .tkce-scene .tkce-mid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:10px;align-items:start}.integrations-detail--trello .tkce-scene .tkce-board,.integrations-detail--trello .tkce-scene .tkce-detail,.integrations-detail--trello .tkce-scene .tkce-fan,.integrations-detail--trello .tkce-scene .tkce-rem,.integrations-detail--trello .tkce-scene .tkce-spend{border:1px solid #e1e7ef;border-radius:14px;background:#fff;padding:8px}.integrations-detail--trello .tkce-scene .tkce-lists{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.integrations-detail--trello .tkce-scene .tkce-list{background:#f3f5f8;border-radius:10px;padding:6px;display:flex;flex-direction:column;gap:5px}.integrations-detail--trello .tkce-scene .tkce-list-h{display:flex;justify-content:space-between;align-items:center;font-size:10.5px;color:#44546f}.integrations-detail--trello .tkce-scene .tkce-list-h span{background:#e1e7ef;border-radius:8px;padding:0 6px;font-size:10px;font-weight:700}.integrations-detail--trello .tkce-scene .tkce-card{background:#fff;border-radius:8px;padding:6px;display:flex;flex-direction:column;gap:3px;border:1px solid #e6ebf2;box-shadow:0 1px 1px #172b4d14}.integrations-detail--trello .tkce-scene .tkce-card.is-sel{border-color:#2f6fd0;outline:2px solid #2f6fd0;outline-offset:-1px;box-shadow:0 3px 8px #2f6fd038}.integrations-detail--trello .tkce-scene .tkce-card p{font-size:11px;font-weight:600;color:#172b4d;overflow-wrap:anywhere}.integrations-detail--trello .tkce-scene .tkce-chip{display:inline-block;align-self:flex-start;padding:0 7px;border-radius:10px;font-size:9.5px;font-weight:700;line-height:15px}.integrations-detail--trello .tkce-scene .tkce-cmeta{display:flex;gap:6px;font-size:10px;color:#5a6a82}.integrations-detail--trello .tkce-scene .tkce-selected-meta{flex-wrap:wrap;gap:4px}.integrations-detail--trello .tkce-scene .tkce-selected-meta>span{display:inline-flex;align-items:center;gap:2px}.integrations-detail--trello .tkce-scene .tkce-due,.integrations-detail--trello .tkce-scene .tkce-ok{display:inline-flex;align-items:center;gap:3px}.integrations-detail--trello .tkce-scene .tkce-ok{color:#166534;font-weight:700}.integrations-detail--trello .tkce-scene .tkce-balance{margin-top:6px!important;font-size:10px;color:#6b7a90}.integrations-detail--trello .tkce-scene .tkce-kicker{display:block;font-size:9.5px;font-weight:700;letter-spacing:.06em!important;text-transform:uppercase!important;color:#6b7a90}.integrations-detail--trello .tkce-scene .tkce-detail{border-color:#2f6fd0;display:flex;flex-direction:column;gap:5px}.integrations-detail--trello .tkce-scene .tkce-detail h3{font-size:14px;color:#172b4d}.integrations-detail--trello .tkce-scene .tkce-detail-tags{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.integrations-detail--trello .tkce-scene .tkce-inlist{font-size:10.5px;color:#5a6a82}.integrations-detail--trello .tkce-scene .tkce-detail dl div,.integrations-detail--trello .tkce-scene .tkce-rem dl div{display:flex;justify-content:space-between;gap:8px;padding:2px 0;border-top:1px solid #eef1f5}.integrations-detail--trello .tkce-scene .tkce-detail dt,.integrations-detail--trello .tkce-scene .tkce-rem dt{color:#6b7a90;font-size:10.5px}.integrations-detail--trello .tkce-scene .tkce-detail dd,.integrations-detail--trello .tkce-scene .tkce-rem dd{display:inline-flex;align-items:center;gap:4px;font-weight:600;color:#172b4d;text-align:right;justify-content:flex-end}.integrations-detail--trello .tkce-scene .tkce-av{display:inline-flex;align-items:center;justify-content:center;width:18px!important;height:18px!important;border-radius:50%!important;background:#2f6fd0!important;color:#fff!important;font-size:8.5px;font-weight:700}.integrations-detail--trello .tkce-scene .tkce-check{display:flex;flex-direction:column;gap:3px;font-size:10.5px;color:#44546f}.integrations-detail--trello .tkce-scene .tkce-bar{height:5px!important;border-radius:3px!important;background:#e6ebf2!important;overflow:hidden}.integrations-detail--trello .tkce-scene .tkce-bar i{display:block;height:100%!important;border-radius:3px!important;background:#166534!important}.integrations-detail--trello .tkce-scene .tkce-bar--fin i{background:#2f6fd0!important}.integrations-detail--trello .tkce-scene .tkce-fan-h{display:grid;grid-template-columns:1fr 1.3fr;gap:20px;padding:0 2px 4px;font-size:9.5px;font-weight:700;color:#6b7a90;text-transform:uppercase!important;letter-spacing:.06em!important}.integrations-detail--trello .tkce-scene .tkce-fan ul{display:flex;flex-direction:column;gap:4px}.integrations-detail--trello .tkce-scene .tkce-fan li{display:grid;grid-template-columns:minmax(0,1fr) 28px minmax(0,1.3fr) auto;align-items:center;gap:4px}.integrations-detail--trello .tkce-scene .tkce-src{background:#f3f5f8!important;border-radius:8px!important;padding:3px 7px;font-weight:600;color:#172b4d}.integrations-detail--trello .tkce-scene .tkce-line{display:flex;align-items:center;color:#2f6fd0;position:relative;justify-content:flex-end}.integrations-detail--trello .tkce-scene .tkce-line:before{content:"";position:absolute;left:0;right:9px;top:50%;border-top:1px solid #b9cdea}.integrations-detail--trello .tkce-scene .tkce-exp{display:flex;justify-content:space-between;gap:6px;border:1px solid #e1e7ef!important;border-radius:8px!important;padding:3px 7px}.integrations-detail--trello .tkce-scene .tkce-exp b{font-variant-numeric:tabular-nums;color:#172b4d;white-space:nowrap;flex:none}.integrations-detail--trello .tkce-scene .tkce-exp strong{overflow-wrap:anywhere}.integrations-detail--trello .tkce-scene .tkce-mapped,.integrations-detail--trello .tkce-scene .tkce-st,.integrations-detail--trello .tkce-scene .tkce-within{display:inline-flex;align-items:center;gap:3px;color:#166534!important;font-weight:700;font-size:10px}.integrations-detail--trello .tkce-scene .tkce-total{display:flex;justify-content:flex-end;gap:10px;align-items:baseline;border-top:1px solid #eef1f5!important;margin-top:5px!important;padding-top:4px!important;color:#6b7a90}.integrations-detail--trello .tkce-scene .tkce-fin{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.integrations-detail--trello .tkce-scene .tkce-rem-h{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:3px}.integrations-detail--trello .tkce-scene .tkce-spend{display:flex;flex-direction:column;gap:5px}.integrations-detail--trello .tkce-scene .tkce-sp-row{display:flex;justify-content:space-between;gap:6px;flex-wrap:wrap;font-size:10.5px;color:#44546f}.integrations-detail--trello .tkce-scene .tkce-sep{font-size:10px;color:#6b7a90}.integrations-detail--trello .tkce-scene .tkce-foot{text-align:left;font-size:11px;color:#667085}.integrations-detail--trello .tkce-scene .tkce-chip--marketing{background:#fde6c8;color:#7a3d00}.integrations-detail--trello .tkce-scene .tkce-chip--design{background:#e8defa;color:#4a2a8a}.integrations-detail--trello .tkce-scene .tkce-chip--events{background:#fbdce8;color:#8a1f4d}.integrations-detail--trello .tkce-scene .tkce-chip--web{background:#d3eef2;color:#0b5560}.integrations-detail--trello .tkce-scene .tkce-total strong,.integrations-detail--trello .tkce-scene .tkce-rem-h strong,.integrations-detail--trello .tkce-scene .tkce-used{font-size:19px;line-height:1.2;color:#172b4d}.integrations-detail--trello .tkce-scene .tkce-sp-project{font-size:11px;color:#6b7a90}.integrations-detail--trello .tkce-scene .tkce-sp-row dd{font-weight:700;color:#172b4d}.integrations-detail--trello .tkce-scene .tkce-rem .tkce-kicker,.integrations-detail--trello .tkce-scene .tkce-spend .tkce-kicker{color:#2f6fd0}.integrations-detail--trello .tkce-scene :is(.tkce-mid,.tkce-fan,.tkce-fin){position:relative}.integrations-detail--trello .tkce-scene :is(.tkce-mid,.tkce-fan,.tkce-fin):after{content:"";position:absolute;left:50%;bottom:-8px;width:1px;height:8px;background:#b9cdea}.integrations-detail--trello .tkce-scene .tkce-fin:after{display:none}.integrations-detail--trello .tkce-scene .tkce-rem{position:relative}.integrations-detail--trello .tkce-scene .tkce-rem:after{content:"";position:absolute;right:-10px;top:50%;width:10px;height:1px;background:#b9cdea}@media(max-width:640px){.integrations-detail--trello .tkce-scene .tkce-rem:after{inset:auto auto -10px 50%;width:1px;height:10px}.integrations-detail--trello .tkce-scene .tkce-fin{gap:10px}.integrations-detail--trello .tkce-scene .tkce-fan li .tkce-line{display:flex!important;height:16px;justify-content:center;align-items:flex-end;position:relative}.integrations-detail--trello .tkce-scene .tkce-line:before{inset:0 auto 6px 50%;border-top:0;border-left:1px solid #b9cdea}.integrations-detail--trello .tkce-scene .tkce-line svg{transform:rotate(90deg);background:#fff}.integrations-detail--trello .tkce-scene .tkce-mid,.integrations-detail--trello .tkce-scene .tkce-lists,.integrations-detail--trello .tkce-scene .tkce-fin{grid-template-columns:minmax(0,1fr)}.integrations-detail--trello .tkce-scene .tkce-phases{grid-template-columns:repeat(3,minmax(0,1fr))}.integrations-detail--trello .tkce-scene .tkce-fan-h{display:none}.integrations-detail--trello .tkce-scene .tkce-fan li{grid-template-columns:minmax(0,1fr);gap:3px;padding-bottom:6px;border-bottom:1px solid #eef1f5}.integrations-detail--trello .tkce-scene .tkce-mapped{justify-self:start}}.integrations-page.integrations-detail--clickup .integrations-detail-hero--clickup{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:1200px){.integrations-page.integrations-detail--clickup .integrations-detail-hero--clickup{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:56px}}@media(max-width:1199px){.integrations-page.integrations-detail--clickup .integrations-detail-main{position:static}}.integrations-detail--clickup .chfx-scene{position:static;min-width:0;max-width:100%;display:flex;flex-direction:column;gap:12px;font-family:inherit;color:#0f1f3d;font-size:12px;line-height:1.35;box-sizing:border-box}.integrations-detail--clickup .chfx-scene *{box-sizing:border-box;min-width:0}.integrations-detail--clickup .chfx-scene :is(h3,p,ul,ol,dl,dd,dt,li,div,section,nav,span,strong,em,b,i){margin:0;padding:0;list-style:none;background:none;border:0;font:inherit;color:inherit;font-size:inherit;border-radius:0;box-shadow:none;position:static;height:auto;width:auto;line-height:1.35}.integrations-detail--clickup .chfx-scene .chfx-top{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.integrations-detail--clickup .chfx-scene .chfx-brand{display:inline-flex;align-items:center;gap:8px}.integrations-detail--clickup .chfx-scene .chfx-brand .integrations-logo{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:none;border:0;border-radius:6px;box-shadow:none;background:none;padding:0}.integrations-detail--clickup .chfx-scene .chfx-brand .integrations-logo svg,.integrations-detail--clickup .chfx-scene .chfx-brand .integrations-logo img{width:16px;height:16px}.integrations-detail--clickup .chfx-scene .chfx-title{font-size:13px;font-weight:700;color:#0f1f3d}.integrations-detail--clickup .chfx-scene .chfx-tag{font-size:10px;font-weight:600;color:#64748b;border:1px solid #e2e6ed;border-radius:99px;padding:2px 8px;background:#fff}.integrations-detail--clickup .chfx-scene .chfx-phases{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:0}.integrations-detail--clickup .chfx-scene .chfx-phase{display:flex;flex-direction:column;align-items:flex-start;gap:4px;position:relative;font-size:10px;font-weight:600;color:#94a0b3}.integrations-detail--clickup .chfx-scene .chfx-phase:after{content:"";position:absolute;top:6px;left:16px;right:2px;height:1px;background:#d5dae3}.integrations-detail--clickup .chfx-scene .chfx-phase:last-child:after{display:none}.integrations-detail--clickup .chfx-scene .chfx-phase-on{color:#475569}.integrations-detail--clickup .chfx-scene .chfx-phase-on:after{background:#7b68ee}.integrations-detail--clickup .chfx-scene .chfx-dot{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:50%;border:1.5px solid #c3cad6;background:#fff;color:#fff;flex:none;position:relative;z-index:1}.integrations-detail--clickup .chfx-scene .chfx-phase-on .chfx-dot{background:#7b68ee;border-color:#7b68ee}.integrations-detail--clickup .chfx-scene .chfx-phase-label{overflow-wrap:anywhere}.integrations-detail--clickup .chfx-scene .chfx-card{background:#fff;border:1px solid #e2e6ed;border-radius:12px;padding:12px;position:relative}.integrations-detail--clickup .chfx-scene .chfx-h{display:flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;color:#64748b;margin-bottom:8px;text-transform:uppercase;line-height:1.3}.integrations-detail--clickup .chfx-scene .chfx-work{display:grid;grid-template-columns:190px minmax(0,1fr);gap:12px;align-items:start;position:relative}.integrations-detail--clickup .chfx-scene .chfx-tree-list{display:block}.integrations-detail--clickup .chfx-scene .chfx-node{display:flex;align-items:center;gap:6px;padding-top:6px;padding-bottom:6px;margin-bottom:2px;border-radius:7px}.integrations-detail--clickup .chfx-scene .chfx-node-text{display:flex;flex-direction:column}.integrations-detail--clickup .chfx-scene .chfx-node-name{font-weight:600;font-size:12px;overflow-wrap:anywhere}.integrations-detail--clickup .chfx-scene .chfx-node-kind{font-size:9.5px;color:#64748b}.integrations-detail--clickup .chfx-scene .chfx-node-sel{background:#f1eefe;box-shadow:inset 0 0 0 1.5px #7b68ee}.integrations-detail--clickup .chfx-scene .chfx-ic{flex:none}.integrations-detail--clickup .chfx-scene .chfx-ic-0{color:#0f1f3d}.integrations-detail--clickup .chfx-scene .chfx-ic-1{color:#7b68ee}.integrations-detail--clickup .chfx-scene .chfx-ic-2{color:#d946a8}.integrations-detail--clickup .chfx-scene .chfx-ic-3{color:#3b82f6}.integrations-detail--clickup .chfx-scene .chfx-ic-4{color:#7b68ee}.integrations-detail--clickup .chfx-scene .chfx-task-cols,.integrations-detail--clickup .chfx-scene .chfx-task{display:grid;grid-template-columns:minmax(96px,1fr) 46px 82px 46px;gap:6px;align-items:center}.integrations-detail--clickup .chfx-scene .chfx-task-cols{font-size:9px;font-weight:700;color:#94a0b3;padding:0 8px 4px;border-bottom:1px solid #eef0f4;text-transform:uppercase}.integrations-detail--clickup .chfx-scene .chfx-task{padding:6px 8px;border:1.5px solid transparent;border-bottom-color:#eef0f4;font-size:12px}.integrations-detail--clickup .chfx-scene .chfx-task-sel{background:#f1eefe;border-color:#7b68ee;border-radius:8px}.integrations-detail--clickup .chfx-scene .chfx-task-name{font-weight:600;overflow-wrap:anywhere}.integrations-detail--clickup .chfx-scene .chfx-av{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#e8ecf3;color:#334155;font-size:9px;font-weight:700;flex:none}.integrations-detail--clickup .chfx-scene .chfx-st{display:inline-block;font-size:10px;font-weight:700;border-radius:99px;padding:2px 8px;white-space:nowrap;justify-self:start}.integrations-detail--clickup .chfx-scene .chfx-st-prog{background:#e3edff;color:#2457c5}.integrations-detail--clickup .chfx-scene .chfx-st-done{background:#dff5e8;color:#17703f}.integrations-detail--clickup .chfx-scene .chfx-st-rev{background:#fdf1cc;color:#8a6205}.integrations-detail--clickup .chfx-scene .chfx-st-todo{background:#eceff4;color:#52607a}.integrations-detail--clickup .chfx-scene .chfx-due{font-size:11px;color:#64748b;white-space:nowrap}.integrations-detail--clickup .chfx-scene .chfx-detail{margin-top:10px;border:1px solid #e2e6ed;border-radius:10px;padding:10px;background:#fafbfd}.integrations-detail--clickup .chfx-scene .chfx-selected-label{display:block;font-size:9px;font-weight:700;color:#64748b;margin-bottom:4px;text-transform:uppercase}.integrations-detail--clickup .chfx-scene .chfx-tasks>.chfx-h{font-size:13px;color:#0f1f3d;text-transform:none;justify-content:space-between}.integrations-detail--clickup .chfx-scene .chfx-sample{font-size:9px;color:#64748b;font-weight:500}.integrations-detail--clickup .chfx-scene .chfx-detail-head{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:8px}.integrations-detail--clickup .chfx-scene .chfx-detail-name{font-size:13.5px;font-weight:700;margin-right:auto}.integrations-detail--clickup .chfx-scene .chfx-pri{font-size:10px;font-weight:700;color:#b42318;background:#fde8e6;border-radius:99px;padding:2px 8px}.integrations-detail--clickup .chfx-scene .chfx-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:8px}.integrations-detail--clickup .chfx-scene .chfx-meta div{display:block}.integrations-detail--clickup .chfx-scene .chfx-meta dt,.integrations-detail--clickup .chfx-scene .chfx-fields dt,.integrations-detail--clickup .chfx-scene .chfx-budget-fields dt{font-size:10px;color:#64748b}.integrations-detail--clickup .chfx-scene .chfx-meta dd{display:flex;align-items:center;gap:5px;font-weight:600;overflow-wrap:anywhere}.integrations-detail--clickup .chfx-scene .chfx-meta .chfx-av{width:16px;height:16px;font-size:8px}.integrations-detail--clickup .chfx-scene .chfx-prog{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:600;margin-bottom:6px}.integrations-detail--clickup .chfx-scene .chfx-bar{display:block;flex:1;height:4px;border-radius:4px;background:#e6e9f0;overflow:hidden}.integrations-detail--clickup .chfx-scene .chfx-bar i{display:block;height:100%;width:65%;background:#7b68ee;border-radius:4px}.integrations-detail--clickup .chfx-scene .chfx-bar.chfx-bar-fin{flex:none;margin:8px 0}.integrations-detail--clickup .chfx-scene .chfx-bar.chfx-bar-fin i{width:41.4%;background:#2f6fe4}.integrations-detail--clickup .chfx-scene .chfx-counts{display:flex;gap:14px;flex-wrap:wrap;font-size:11px;color:#52607a}.integrations-detail--clickup .chfx-scene .chfx-counts span{display:inline-flex;align-items:center;gap:4px}.integrations-detail--clickup .chfx-scene .chfx-fin{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;position:relative;margin-top:4px}.integrations-detail--clickup .chfx-scene .chfx-fin:before{content:"";position:absolute;left:50%;top:-16px;height:16px;width:1px;background:#c3cad6}.integrations-detail--clickup .chfx-scene .chfx-exp:after,.integrations-detail--clickup .chfx-scene .chfx-rem:after{content:"";position:absolute;top:28px;right:-16px;width:16px;height:1px;background:#c3cad6}.integrations-detail--clickup .chfx-scene .chfx-exp-list{display:block}.integrations-detail--clickup .chfx-scene .chfx-exp-list li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px;position:relative;padding:5px 0;border-bottom:1px solid #eef0f4}.integrations-detail--clickup .chfx-scene .chfx-exp-origin{display:flex;align-items:center;gap:4px;font-size:9.5px;color:#7b68ee;font-weight:600}.integrations-detail--clickup .chfx-scene .chfx-link-inline{display:flex;align-items:center;position:absolute;left:3px;top:29px;color:#7b68ee}.integrations-detail--clickup .chfx-scene .chfx-exp-detail{display:flex;justify-content:space-between;gap:6px;flex-wrap:wrap;font-size:11px;font-weight:600;grid-column:1 / -1;padding:3px 5px 3px 18px;border:1px solid #eef0f4;border-radius:6px}.integrations-detail--clickup .chfx-scene .chfx-exp-list .chfx-map{grid-column:2;grid-row:1}.integrations-detail--clickup .chfx-scene .chfx-map{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:700;color:#17703f;background:#dff5e8;border-radius:99px;padding:2px 7px;justify-self:start;width:fit-content}.integrations-detail--clickup .chfx-scene .chfx-total{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding-top:8px;font-weight:700;font-size:19px}.integrations-detail--clickup .chfx-scene .chfx-total>span:first-child{font-size:10px;font-weight:500;color:#64748b}.integrations-detail--clickup .chfx-scene .chfx-rem .chfx-h,.integrations-detail--clickup .chfx-scene .chfx-budget .chfx-h{color:#2f6fe4}.integrations-detail--clickup .chfx-scene .chfx-amt{font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.integrations-detail--clickup .chfx-scene .chfx-rem-head{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}.integrations-detail--clickup .chfx-scene .chfx-rem-head .chfx-h{margin-bottom:0}.integrations-detail--clickup .chfx-scene .chfx-record-amt{font-size:19px;font-weight:700;font-variant-numeric:tabular-nums}.integrations-detail--clickup .chfx-scene .chfx-fields,.integrations-detail--clickup .chfx-scene .chfx-budget-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:0}.integrations-detail--clickup .chfx-scene .chfx-fields div,.integrations-detail--clickup .chfx-scene .chfx-budget-fields div{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:4px 0;border-bottom:1px solid #eef0f4}.integrations-detail--clickup .chfx-scene .chfx-fields dd,.integrations-detail--clickup .chfx-scene .chfx-budget-fields dd{font-weight:600;text-align:right;overflow-wrap:anywhere}.integrations-detail--clickup .chfx-scene .chfx-budget-amount{font-size:11px;color:#52607a;font-variant-numeric:tabular-nums;margin-bottom:2px}.integrations-detail--clickup .chfx-scene .chfx-used{display:block;font-size:24px;font-weight:700;color:#2f6fe4;line-height:1.1}.integrations-detail--clickup .chfx-scene .chfx-badges{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.integrations-detail--clickup .chfx-scene .chfx-ok,.integrations-detail--clickup .chfx-scene .chfx-pend{font-size:10px;font-weight:700;border-radius:99px;padding:2px 8px}.integrations-detail--clickup .chfx-scene .chfx-ok{display:inline-flex;align-items:center;gap:3px;background:#dff5e8;color:#17703f}.integrations-detail--clickup .chfx-scene .chfx-pend{background:#eceff4;color:#52607a}.integrations-detail--clickup .chfx-scene .chfx-foot{font-size:10.5px;color:#64748b;border-top:1px solid #e9edf2;padding-top:8px}@media(max-width:900px){.integrations-detail--clickup .chfx-scene .chfx-fin{grid-template-columns:minmax(0,1fr)}.integrations-detail--clickup .chfx-scene .chfx-exp:after,.integrations-detail--clickup .chfx-scene .chfx-rem:after{inset:auto auto -16px 50%;width:1px;height:16px}}@media(max-width:640px){.integrations-detail--clickup .chfx-scene .chfx-work{grid-template-columns:minmax(0,1fr)}.integrations-detail--clickup .chfx-scene .chfx-work:after{content:none}.integrations-detail--clickup .chfx-scene .chfx-phases{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:10px}.integrations-detail--clickup .chfx-scene .chfx-phase:nth-child(4):after{display:none}.integrations-detail--clickup .chfx-scene .chfx-task-cols{display:none}.integrations-detail--clickup .chfx-scene .chfx-task{grid-template-columns:auto auto minmax(0,1fr);row-gap:4px}.integrations-detail--clickup .chfx-scene .chfx-task-name{grid-column:1 / -1}.integrations-detail--clickup .chfx-scene .chfx-due{justify-self:end}.integrations-detail--clickup .chfx-scene .chfx-meta{grid-template-columns:minmax(0,1fr)}}.integrations-page.integrations-detail--smartsheet .integrations-detail-hero--smartsheet{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:1200px){.integrations-page.integrations-detail--smartsheet .integrations-detail-hero--smartsheet{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:56px}}@media(max-width:1199px){.integrations-page.integrations-detail--smartsheet .integrations-detail-main{position:static}}.integrations-detail--smartsheet .sbga-scene{position:static;min-width:0;max-width:100%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-areas:"top top top top top" "phases phases phases phases phases" "sheet sheet sheet exp exp" "sel sel sel rmz rmz" "bud bud bud sum sum" "foot foot foot foot foot";gap:10px;font-family:inherit;color:#14284b;font-size:12px;line-height:1.35;box-sizing:border-box}.integrations-detail--smartsheet .sbga-scene *{box-sizing:border-box;min-width:0}.integrations-detail--smartsheet .sbga-scene :is(h3,p,ul,ol,dl,dd,dt,li,div,section,span,strong,em,b,i){margin:0;padding:0;list-style:none;background:none;border:0;font:inherit;color:inherit;border-radius:0;box-shadow:none;position:static;height:auto;width:auto;line-height:1.35;text-transform:none;letter-spacing:0}.integrations-detail--smartsheet .sbga-scene .sbga-top{grid-area:top;display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:space-between}.integrations-detail--smartsheet .sbga-scene .sbga-brand{display:inline-flex;align-items:center;gap:7px}.integrations-detail--smartsheet .sbga-scene .sbga-brand .integrations-logo{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:none;border:0;border-radius:5px;background:none;padding:0}.integrations-detail--smartsheet .sbga-scene .sbga-brand .integrations-logo svg,.integrations-detail--smartsheet .sbga-scene .sbga-brand .integrations-logo img{width:16px;height:16px}.integrations-detail--smartsheet .sbga-scene .sbga-title{font-size:13px;font-weight:700}.integrations-detail--smartsheet .sbga-scene .sbga-tag{font-size:10.5px;font-weight:600;color:#64748b;border:1px solid #dde3ec;border-radius:99px;padding:2px 8px;background:#fff}.integrations-detail--smartsheet .sbga-scene .sbga-phases{grid-area:phases;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}.integrations-detail--smartsheet .sbga-scene .sbga-phase{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;color:#64748b;white-space:nowrap}.integrations-detail--smartsheet .sbga-scene .sbga-phase-on{color:#475569}.integrations-detail--smartsheet .sbga-scene .sbga-dot{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;border-radius:50%;border:1.5px solid #c3cad6;background:#fff;color:#fff;flex:none}.integrations-detail--smartsheet .sbga-scene .sbga-phase-on .sbga-dot{background:#1f6feb;border-color:#1f6feb}.integrations-detail--smartsheet .sbga-scene .sbga-sheet{grid-area:sheet;background:#fff;border:1px solid #d9e0ea;border-radius:10px;overflow:hidden}.integrations-detail--smartsheet .sbga-scene .sbga-sheet-bar{display:flex;align-items:baseline;gap:8px;padding:7px 10px;border-bottom:1px solid #d9e0ea;background:#f6f8fb}.integrations-detail--smartsheet .sbga-scene .sbga-sheet-name{font-size:12.5px;font-weight:700}.integrations-detail--smartsheet .sbga-scene .sbga-sheet-sub{font-size:10.5px;color:#64748b}.integrations-detail--smartsheet .sbga-scene .sbga-grid{display:block;font-size:11.5px}.integrations-detail--smartsheet .sbga-scene .sbga-gr{display:grid;grid-template-columns:24px minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.2fr) 62px 56px;border-bottom:1px solid #e3e8ef}.integrations-detail--smartsheet .sbga-scene .sbga-c-due{white-space:nowrap}.integrations-detail--smartsheet .sbga-scene .sbga-gr:last-child{border-bottom:0}.integrations-detail--smartsheet .sbga-scene .sbga-c{padding:4px 6px;border-right:1px solid #e3e8ef;display:flex;align-items:center;min-height:25px;overflow-wrap:anywhere}.integrations-detail--smartsheet .sbga-scene .sbga-c:last-child{border-right:0}.integrations-detail--smartsheet .sbga-scene .sbga-c-n{justify-content:center;background:#f6f8fb;color:#7a8799;font-size:10.5px;padding:4px 0}.integrations-detail--smartsheet .sbga-scene .sbga-c-bud{justify-content:flex-end;font-variant-numeric:tabular-nums}.integrations-detail--smartsheet .sbga-scene .sbga-gh .sbga-c{background:#eef2f7;font-size:10.5px;font-weight:700;color:#475569;min-height:23px}.integrations-detail--smartsheet .sbga-scene .sbga-gr-sel .sbga-c{background:#e8f1fe;font-weight:700}.integrations-detail--smartsheet .sbga-scene .sbga-gr-sel .sbga-c-n{background:#1f6feb;color:#fff}.integrations-detail--smartsheet .sbga-scene .sbga-gr-sel{outline:2px solid #1f6feb;outline-offset:-2px}.integrations-detail--smartsheet .sbga-scene .sbga-gf .sbga-c{background:#f6f8fb;font-weight:700;font-size:10.5px}.integrations-detail--smartsheet .sbga-scene .sbga-gf .sbga-c-task{grid-column:2 / 5}.integrations-detail--smartsheet .sbga-scene .sbga-gf .sbga-c-owner,.integrations-detail--smartsheet .sbga-scene .sbga-gf .sbga-c-status{display:none}.integrations-detail--smartsheet .sbga-scene .sbga-st{display:inline-block;font-size:10.5px;font-weight:600;padding:0 6px;border-radius:3px;white-space:nowrap;line-height:1.5}.integrations-detail--smartsheet .sbga-scene .sbga-st-done{background:#e6f4ea;color:#1b6b3a}.integrations-detail--smartsheet .sbga-scene .sbga-st-prog{background:#dfeafd;color:#1550b0}.integrations-detail--smartsheet .sbga-scene .sbga-st-plan{background:#eceff4;color:#52607a}.integrations-detail--smartsheet .sbga-scene .sbga-sel{grid-area:sel;display:flex;flex-wrap:wrap;align-items:center;align-content:center;align-self:start;gap:4px 10px;background:#fff;border:1px solid #1f6feb;border-radius:10px;padding:7px 10px;position:relative}.integrations-detail--smartsheet .sbga-scene .sbga-sel:after{content:"";position:absolute;right:-7px;top:-10px;bottom:50%;width:7px;border-right:1px solid #b9cdea;border-bottom:1px solid #b9cdea}.integrations-detail--smartsheet .sbga-scene .sbga-sel-arrow{position:absolute;right:-12px;top:-15px;display:flex;align-items:center;color:#1f6feb}.integrations-detail--smartsheet .sbga-scene .sbga-sheet:after{content:none}.integrations-detail--smartsheet .sbga-scene .sbga-sel-k{font-size:10px;font-weight:700;color:#1f6feb;text-transform:uppercase}.integrations-detail--smartsheet .sbga-scene .sbga-sel-name{font-size:12.5px;font-weight:700}.integrations-detail--smartsheet .sbga-scene .sbga-sel-m{font-size:11.5px;color:#334766}.integrations-detail--smartsheet .sbga-scene .sbga-sel-x{flex-basis:100%;font-size:10.5px;color:#64748b}.integrations-detail--smartsheet .sbga-scene .sbga-card{background:#fff;border:1px solid #dde3ec;border-radius:12px;padding:10px 12px;position:relative}.integrations-detail--smartsheet .sbga-scene .sbga-h{font-size:10.5px;font-weight:700;color:#64748b;text-transform:uppercase;margin-bottom:6px}.integrations-detail--smartsheet .sbga-scene .sbga-exp{grid-area:exp}.integrations-detail--smartsheet .sbga-scene .sbga-rmz{grid-area:rmz}.integrations-detail--smartsheet .sbga-scene .sbga-bud{grid-area:bud}.integrations-detail--smartsheet .sbga-scene .sbga-exp:after{content:"";position:absolute;left:50%;bottom:-11px;width:1px;height:10px;background:#b9cdea}.integrations-detail--smartsheet .sbga-scene .sbga-rmz:after{content:"";position:absolute;left:-11px;bottom:-11px;width:10px;height:10px;border-left:1px solid #b9cdea;border-bottom:1px solid #b9cdea}.integrations-detail--smartsheet .sbga-scene .sbga-exp-row{display:flex;align-items:center;gap:6px;padding:3px 0;border-bottom:1px solid #eef1f6}.integrations-detail--smartsheet .sbga-scene .sbga-exp-n{flex:1}.integrations-detail--smartsheet .sbga-scene .sbga-num{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap;flex:none}.integrations-detail--smartsheet .sbga-scene .sbga-mapped{display:inline-flex;align-items:center;gap:2px;color:#166534;font-size:9.5px;font-weight:700;white-space:nowrap;flex:none}.integrations-detail--smartsheet .sbga-scene .sbga-exp-tot .sbga-num{font-size:18px;font-weight:700}.integrations-detail--smartsheet .sbga-scene .sbga-ck{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:#1f9d55;color:#fff;flex:none}.integrations-detail--smartsheet .sbga-scene .sbga-exp-tot{display:flex;justify-content:space-between;padding-top:6px;font-weight:700}.integrations-detail--smartsheet .sbga-scene .sbga-big{display:block;font-size:20px;font-weight:700;margin-bottom:4px}.integrations-detail--smartsheet .sbga-scene .sbga-kv{display:block;font-size:11.5px}.integrations-detail--smartsheet .sbga-scene .sbga-kv div{display:flex;gap:6px}.integrations-detail--smartsheet .sbga-scene .sbga-kv dt{color:#64748b;flex:0 0 78px}.integrations-detail--smartsheet .sbga-scene .sbga-kv dd{font-weight:600}.integrations-detail--smartsheet .sbga-scene .sbga-pend{display:block;margin-top:6px;font-size:10.5px;font-weight:500;color:#64748b}.integrations-detail--smartsheet .sbga-scene .sbga-bud-nums{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:8px}.integrations-detail--smartsheet .sbga-scene .sbga-bud-nums span{display:block}.integrations-detail--smartsheet .sbga-scene .sbga-bud-nums em{display:block;font-style:normal;font-size:10.5px;color:#64748b}.integrations-detail--smartsheet .sbga-scene .sbga-bud-nums b{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.integrations-detail--smartsheet .sbga-scene .sbga-bar{display:block;height:6px;background:#e5eaf2;border-radius:99px;overflow:hidden}.integrations-detail--smartsheet .sbga-scene .sbga-bar i{display:block;height:100%;background:#9aa7ba;border-radius:99px}.integrations-detail--smartsheet .sbga-scene .sbga-bar.sbga-bar-fin i{background:#1f6feb}.integrations-detail--smartsheet .sbga-scene .sbga-bud-foot{display:flex;justify-content:space-between;margin-top:6px;font-size:11.5px}.integrations-detail--smartsheet .sbga-scene .sbga-ok{display:inline-flex;align-items:center;gap:3px;color:#166534;font-weight:700}.integrations-detail--smartsheet .sbga-scene .sbga-used{font-size:18px;font-weight:700;color:#1f6feb}.integrations-detail--smartsheet .sbga-scene .sbga-rmz>.sbga-h,.integrations-detail--smartsheet .sbga-scene .sbga-bud>.sbga-h{color:#1f6feb}.integrations-detail--smartsheet .sbga-scene .sbga-sum{grid-area:sum;border:1px dashed #c7d0de;border-radius:8px;padding:8px 10px;font-size:11px;color:#475569;align-self:stretch}.integrations-detail--smartsheet .sbga-scene .sbga-sum-h{font-size:10.5px;font-weight:700;color:#334766;margin-bottom:4px}.integrations-detail--smartsheet .sbga-scene .sbga-sum-n{display:flex;flex-wrap:wrap;gap:2px 10px}.integrations-detail--smartsheet .sbga-scene .sbga-sum-note{margin-top:4px;font-size:10.5px;color:#64748b}.integrations-detail--smartsheet .sbga-scene .sbga-foot{grid-area:foot;font-size:10.5px;color:#64748b}@media(max-width:1199px){.integrations-detail--smartsheet .sbga-scene{grid-template-columns:minmax(0,1fr);grid-template-areas:"top" "phases" "sheet" "sel" "exp" "rmz" "bud" "sum" "foot"}.integrations-detail--smartsheet .sbga-scene .sbga-sel:after,.integrations-detail--smartsheet .sbga-scene .sbga-rmz:after{inset:auto auto -11px 50%;width:1px;height:10px;border:0;background:#b9cdea}.integrations-detail--smartsheet .sbga-scene .sbga-sel-arrow{left:calc(50% - 5px);right:auto;top:auto;bottom:-13px;transform:rotate(90deg)}}@media(max-width:640px){.integrations-detail--smartsheet .sbga-scene .sbga-gr{grid-template-columns:minmax(0,1.15fr) minmax(0,1.1fr) 66px}.integrations-detail--smartsheet .sbga-scene .sbga-c{padding:4px 5px;font-size:11px}.integrations-detail--smartsheet .sbga-scene .sbga-st{font-size:9.5px;padding:0 4px}.integrations-detail--smartsheet .sbga-scene .sbga-gf .sbga-c-task{grid-column:1 / 3}.integrations-detail--smartsheet .sbga-scene .sbga-gf .sbga-c-status,.integrations-detail--smartsheet .sbga-scene .sbga-c-n,.integrations-detail--smartsheet .sbga-scene .sbga-c-owner,.integrations-detail--smartsheet .sbga-scene .sbga-c-due{display:none}.integrations-detail--smartsheet .sbga-scene .sbga-phases{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:8px}}.integrations-detail--basecamp .bcpc-scene{--b:#2a6b4f;--bl:#1f6feb;--ink:#2b3138;--mu:#6b7480;--ln:#e1e5ea;position:relative;min-width:0;width:100%;margin:0;padding:0;border:0;background:transparent;font-family:inherit;color:var(--ink);font-size:11.5px;line-height:1.3;box-sizing:border-box}.integrations-detail--basecamp .bcpc-scene *,.integrations-detail--basecamp .bcpc-scene *:before,.integrations-detail--basecamp .bcpc-scene *:after{box-sizing:border-box;min-width:0;font-family:inherit;letter-spacing:0;text-transform:none;margin:0;padding:0;border:0;background:none;list-style:none;font-style:normal;text-align:left;float:none}.integrations-detail--basecamp .bcpc-scene :is(div,span,p,section,ul,ol,li,dl,dt,dd,strong,b,em,i){font-size:inherit;color:inherit;border-radius:0;box-shadow:none;width:auto;height:auto;position:static;line-height:1.3}.integrations-detail--basecamp .bcpc-scene .bcpc-top{display:flex;justify-content:space-between;gap:8px;margin-bottom:6px;flex-wrap:wrap}.integrations-detail--basecamp .bcpc-scene .bcpc-badge{font-size:10.5px;font-weight:700;color:var(--bl);background:#e8f1fa;padding:2px 8px;border-radius:99px}.integrations-detail--basecamp .bcpc-scene .bcpc-note{font-size:11px;color:var(--mu)}.integrations-detail--basecamp .bcpc-scene .bcpc-phases{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;margin-bottom:8px}.integrations-detail--basecamp .bcpc-scene .bcpc-phase{display:flex;align-items:center;gap:4px;font-size:10px;font-weight:600;color:var(--mu)}.integrations-detail--basecamp .bcpc-scene .bcpc-phase-on{color:var(--ink)}.integrations-detail--basecamp .bcpc-scene .bcpc-dot{width:14px;height:14px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--b);color:#fff}.integrations-detail--basecamp .bcpc-scene .bcpc-phase-open .bcpc-dot{background:#fff;border:1.5px solid #b5bcc5}.integrations-detail--basecamp .bcpc-scene .bcpc-phase-on:nth-child(-n+3) .bcpc-dot{background:var(--ink)}.integrations-detail--basecamp .bcpc-scene .bcpc-phase-on:nth-child(n+4) .bcpc-dot{background:var(--bl)}.integrations-detail--basecamp .bcpc-scene .bcpc-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"project todos related" "expenses expenses spend";gap:12px 24px;align-items:start}.integrations-detail--basecamp .bcpc-scene .bcpc-col{display:contents}.integrations-detail--basecamp .bcpc-scene .bcpc-project{grid-area:project;position:relative}.integrations-detail--basecamp .bcpc-scene .bcpc-project:after{content:"";position:absolute;right:-25px;top:50%;width:24px;height:1px;background:#c4cbd3}.integrations-detail--basecamp .bcpc-scene .bcpc-exps{grid-area:expenses;position:relative}.integrations-detail--basecamp .bcpc-scene .bcpc-exps:after{content:"";position:absolute;right:-25px;top:50%;width:24px;height:1px;background:#8bb7df}.integrations-detail--basecamp .bcpc-scene .bcpc-exps:before{content:"";position:absolute;right:-26px;top:calc(50% - 3px);border:3px solid transparent;border-left:4px solid #8bb7df;border-right:0}.integrations-detail--basecamp .bcpc-scene .bcpc-spend{grid-area:spend}.integrations-detail--basecamp .bcpc-scene .bcpc-card{background:#fff;border:1px solid var(--ln);border-radius:12px;padding:10px 12px;min-width:0}.integrations-detail--basecamp .bcpc-scene .bcpc-head{display:flex;align-items:center;gap:9px}.integrations-detail--basecamp .bcpc-scene .bcpc-head>div{flex:1;min-width:0}.integrations-detail--basecamp .bcpc-scene .bcpc-logo .integrations-logo{width:26px;height:26px;min-width:26px;border:0;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--basecamp .bcpc-scene .bcpc-logo .integrations-logo svg,.integrations-detail--basecamp .bcpc-scene .bcpc-logo .integrations-logo img{width:18px;height:18px}.integrations-detail--basecamp .bcpc-scene .bcpc-title{font-size:13.5px;font-weight:700;color:#14284b}.integrations-detail--basecamp .bcpc-scene .bcpc-sub,.integrations-detail--basecamp .bcpc-scene .bcpc-meta{font-size:11px;color:var(--mu)}.integrations-detail--basecamp .bcpc-scene .bcpc-active{font-size:10.5px;font-weight:700;color:var(--b);background:#e6f3ec;padding:2px 8px;border-radius:99px}.integrations-detail--basecamp .bcpc-scene .bcpc-meta{display:flex;justify-content:space-between;gap:8px;margin:7px 0;flex-wrap:wrap}.integrations-detail--basecamp .bcpc-scene .bcpc-tools{display:flex;flex-wrap:wrap;gap:5px}.integrations-detail--basecamp .bcpc-scene .bcpc-tools li{display:flex;align-items:center;gap:4px;font-size:11px;background:#f4f6f8;border-radius:7px;padding:3px 7px;color:var(--ink)}.integrations-detail--basecamp .bcpc-scene .bcpc-tools li b{font-weight:700;color:var(--ink)}.integrations-detail--basecamp .bcpc-scene .bcpc-paper{grid-area:todos;background:#fff;overflow:visible}.integrations-detail--basecamp .bcpc-scene .bcpc-head2{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;margin-bottom:5px;color:var(--ink)}.integrations-detail--basecamp .bcpc-scene .bcpc-head2 em{margin-left:auto;font-weight:500;font-size:11px;color:var(--mu)}.integrations-detail--basecamp .bcpc-scene .bcpc-todo{display:grid;grid-template-columns:14px minmax(0,1fr);gap:2px 7px;padding:5px;border-radius:7px;border-top:1px dashed #e8e9eb;position:relative}.integrations-detail--basecamp .bcpc-scene .bcpc-todo:first-child{border-top:0}.integrations-detail--basecamp .bcpc-scene .bcpc-sel{background:#e8f1fa;outline:1px solid #b7d3ee}.integrations-detail--basecamp .bcpc-scene .bcpc-sel:after{content:"";position:absolute;right:-38px;top:50%;width:37px;height:1px;background:#8bb7df}.integrations-detail--basecamp .bcpc-scene .bcpc-sel:before{content:"";position:absolute;right:-39px;top:calc(50% - 3px);border:3px solid transparent;border-left:4px solid #8bb7df;border-right:0}.integrations-detail--basecamp .bcpc-scene .bcpc-circle{flex:none;width:14px;height:14px;border-radius:50%;border:1.5px solid #9aa3ad;background:#fff;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--basecamp .bcpc-scene .bcpc-circle.bcpc-done{background:var(--b);border-color:var(--b);color:#fff}.integrations-detail--basecamp .bcpc-scene .bcpc-tname{min-width:0;font-size:11.5px;font-weight:600;overflow-wrap:anywhere}.integrations-detail--basecamp .bcpc-scene .bcpc-strike{color:var(--mu);text-decoration:line-through;font-weight:500}.integrations-detail--basecamp .bcpc-scene .bcpc-tmeta{grid-column:2;font-size:10.5px;color:var(--mu);white-space:normal}.integrations-detail--basecamp .bcpc-scene .bcpc-linked{color:var(--bl);font-weight:600}.integrations-detail--basecamp .bcpc-scene .bcpc-label{font-size:10.5px;font-weight:700;color:var(--mu);margin-bottom:5px;text-transform:uppercase!important}.integrations-detail--basecamp .bcpc-scene .bcpc-related{grid-area:related;align-self:center;border-color:#b9dcc9}.integrations-detail--basecamp .bcpc-scene .bcpc-related .bcpc-label,.integrations-detail--basecamp .bcpc-scene .bcpc-spend .bcpc-label{color:var(--bl)}.integrations-detail--basecamp .bcpc-scene .bcpc-exp-row{display:flex;justify-content:space-between;gap:8px;font-size:15px;font-weight:700}.integrations-detail--basecamp .bcpc-scene .bcpc-exp-row strong{font-weight:700}.integrations-detail--basecamp .bcpc-scene .bcpc-dl{margin:4px 0}.integrations-detail--basecamp .bcpc-scene .bcpc-dl div{display:flex;justify-content:space-between;gap:8px;padding:1px 0;font-size:11px}.integrations-detail--basecamp .bcpc-scene .bcpc-dl dt{color:var(--mu)}.integrations-detail--basecamp .bcpc-scene .bcpc-dl dd{font-weight:600;text-align:right;margin:0;overflow-wrap:anywhere}.integrations-detail--basecamp .bcpc-scene .bcpc-status{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:var(--b)}.integrations-detail--basecamp .bcpc-scene .bcpc-match{width:14px;height:14px;border-radius:50%;background:var(--b);color:#fff;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--basecamp .bcpc-scene .bcpc-exps li{display:flex;justify-content:space-between;gap:8px;font-size:11.5px;padding:2px 0}.integrations-detail--basecamp .bcpc-scene .bcpc-exps li b,.integrations-detail--basecamp .bcpc-scene .bcpc-total b{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.integrations-detail--basecamp .bcpc-scene .bcpc-total{display:flex;justify-content:space-between;font-weight:700;font-size:12px;border-top:1px solid var(--ln);margin-top:3px;padding-top:4px}.integrations-detail--basecamp .bcpc-scene .bcpc-total b{font-size:18px;font-weight:700}.integrations-detail--basecamp .bcpc-scene .bcpc-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.integrations-detail--basecamp .bcpc-scene .bcpc-stats>div:first-child{grid-column:1 / -1;display:flex;align-items:baseline;justify-content:space-between;gap:8px}.integrations-detail--basecamp .bcpc-scene .bcpc-stats span{display:block;font-size:10.5px;color:var(--mu)}.integrations-detail--basecamp .bcpc-scene .bcpc-stats b{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.integrations-detail--basecamp .bcpc-scene .bcpc-stats>div:first-child b{font-size:18px}.integrations-detail--basecamp .bcpc-scene .bcpc-g{color:var(--b)}.integrations-detail--basecamp .bcpc-scene .bcpc-foot{display:flex;justify-content:space-between;gap:6px;flex-wrap:wrap;margin-top:6px;font-size:10.5px;color:var(--mu)}.integrations-detail--basecamp .bcpc-scene .bcpc-ready{display:inline-flex;align-items:center;gap:3px;color:var(--b);font-weight:700}.integrations-detail--basecamp .bcpc-scene .bcpc-boundary{margin-top:10px;font-size:10.5px;color:var(--mu)}.integrations-page.integrations-detail--basecamp .integrations-detail-hero--basecamp{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:1200px){.integrations-page.integrations-detail--basecamp .integrations-detail-hero--basecamp{grid-template-columns:minmax(0,4fr) minmax(0,6fr);gap:56px}}@media(max-width:1199px){.integrations-page.integrations-detail--basecamp .integrations-detail-main{position:static}.integrations-detail--basecamp .bcpc-scene .bcpc-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"project" "todos" "related" "expenses" "spend";gap:12px}.integrations-detail--basecamp .bcpc-scene .bcpc-paper{position:relative}.integrations-detail--basecamp .bcpc-scene .bcpc-paper:after{content:"";position:absolute;bottom:-13px;left:50%;width:1px;height:12px;background:#8bb7df}.integrations-detail--basecamp .bcpc-scene .bcpc-project:after{inset:auto auto -13px 50%;width:1px;height:12px}.integrations-detail--basecamp .bcpc-scene .bcpc-related{position:relative}.integrations-detail--basecamp .bcpc-scene .bcpc-related:after,.integrations-detail--basecamp .bcpc-scene .bcpc-exps:after{content:"";position:absolute;inset:auto auto -13px 50%;width:1px;height:12px;background:#8bb7df}.integrations-detail--basecamp .bcpc-scene .bcpc-exps:before{display:none}.integrations-detail--basecamp .bcpc-scene .bcpc-sel:after,.integrations-detail--basecamp .bcpc-scene .bcpc-sel:before{display:none}.integrations-detail--basecamp .bcpc-scene .bcpc-related{align-self:start}}@media(max-width:640px){.integrations-detail--basecamp .bcpc-scene .bcpc-phases{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:6px}.integrations-detail--basecamp .bcpc-scene .bcpc-head2{flex-wrap:wrap}.integrations-detail--basecamp .bcpc-scene .bcpc-stats{grid-template-columns:minmax(0,1fr)}.integrations-detail--basecamp .bcpc-scene .bcpc-stats>div{display:flex;align-items:baseline;justify-content:space-between;gap:8px}}.integrations-detail--wrike .wkdl-scene{--g:#2f9e6b;--b:#2563eb;--ink:#14213d;--mu:#667085;--ln:#e3e8ef;position:static;min-width:0;max-width:100%;width:100%;margin:0;padding:0;border:0;background:none;font-family:inherit;color:var(--ink);font-size:11.5px;line-height:1.35;box-sizing:border-box}.integrations-detail--wrike .wkdl-scene *,.integrations-detail--wrike .wkdl-scene *:before,.integrations-detail--wrike .wkdl-scene *:after{box-sizing:border-box}.integrations-detail--wrike .wkdl-scene :is(div,span,p,section,ul,ol,li,dl,dt,dd,strong,b,i,svg){font:inherit;font-size:inherit;color:inherit;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;position:static;width:auto;height:auto;min-width:0;max-width:none;min-height:0;list-style:none;letter-spacing:0;text-transform:none;text-align:left;float:none}.integrations-detail--wrike .wkdl-scene :is(svg){flex:none}.integrations-detail--wrike .wkdl-scene b,.integrations-detail--wrike .wkdl-scene strong{font-weight:700}.integrations-detail--wrike.integrations-detail .integrations-detail-hero--wrike{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:1200px){.integrations-detail--wrike.integrations-detail .integrations-detail-hero--wrike{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px}}.integrations-detail--wrike .wkdl-scene .wkdl-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:8px}.integrations-detail--wrike .wkdl-scene .wkdl-logo{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700}.integrations-detail--wrike .wkdl-scene .wkdl-logo .integrations-logo{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:6px;box-shadow:none;background:none}.integrations-detail--wrike .wkdl-scene .wkdl-logo .integrations-logo svg,.integrations-detail--wrike .wkdl-scene .wkdl-logo .integrations-logo img{width:18px;height:18px}.integrations-detail--wrike .wkdl-scene .wkdl-phases{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-bottom:8px;font-size:9.5px;font-weight:600}.integrations-detail--wrike .wkdl-scene .wkdl-phase{display:flex;align-items:center;gap:3px;color:var(--ink);white-space:nowrap}.integrations-detail--wrike .wkdl-scene .wkdl-phase-open{color:var(--mu)}.integrations-detail--wrike .wkdl-scene .wkdl-dot{display:inline-flex;align-items:center;justify-content:center;flex:none;width:13px;height:13px;border-radius:50%;background:var(--g);color:#fff}.integrations-detail--wrike .wkdl-scene .wkdl-phase-open .wkdl-dot{background:#fff;border:1.5px solid #b8c1cc}.integrations-detail--wrike .wkdl-scene .wkdl-phase:nth-child(n+5):not(.wkdl-phase-open) .wkdl-dot{background:var(--b)}.integrations-detail--wrike .wkdl-scene .wkdl-badge{font-size:10px;font-weight:700;color:var(--mu);border:1px solid var(--ln);border-radius:99px;padding:2px 8px;white-space:nowrap}.integrations-detail--wrike .wkdl-scene .wkdl-grid{display:grid;grid-template-columns:repeat(17,minmax(0,1fr));grid-template-areas:"project project project project project project project project project project project task task task task task task" "list list list list list remizen remizen remizen remizen remizen budget budget budget budget budget budget budget" "summary summary summary summary summary summary summary summary summary summary summary summary summary summary summary summary summary";gap:10px;align-items:stretch}.integrations-detail--wrike .wkdl-scene .wkdl-project{grid-area:project}.integrations-detail--wrike .wkdl-scene .wkdl-task{grid-area:task}.integrations-detail--wrike .wkdl-scene .wkdl-list{grid-area:list}.integrations-detail--wrike .wkdl-scene .wkdl-remizen{grid-area:remizen}.integrations-detail--wrike .wkdl-scene .wkdl-budget{grid-area:budget}.integrations-detail--wrike .wkdl-scene .wkdl-summary{grid-area:summary}.integrations-detail--wrike .wkdl-scene .wkdl-card{background:#fff;border:1px solid var(--ln);border-radius:12px;padding:10px 12px;position:relative}.integrations-detail--wrike .wkdl-scene .wkdl-task{border-top:3px solid var(--g);display:flex;flex-direction:column;justify-content:center}.integrations-detail--wrike .wkdl-scene .wkdl-task:after{content:"";position:absolute;left:50%;bottom:-11px;width:1px;height:10px;background:#c1cfe2}.integrations-detail--wrike .wkdl-scene .wkdl-list:after,.integrations-detail--wrike .wkdl-scene .wkdl-remizen:after{content:"";position:absolute;right:-11px;top:50%;width:10px;height:1px;background:#c1cfe2}.integrations-detail--wrike .wkdl-scene .wkdl-remizen,.integrations-detail--wrike .wkdl-scene .wkdl-budget{border-top:3px solid var(--b)}.integrations-detail--wrike .wkdl-scene .wkdl-head{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:6px}.integrations-detail--wrike .wkdl-scene .wkdl-kicker{display:block;font-size:9.5px;font-weight:700;color:var(--g);text-transform:uppercase;letter-spacing:.04em}.integrations-detail--wrike .wkdl-scene .wkdl-kicker-blue{color:var(--b)}.integrations-detail--wrike .wkdl-scene .wkdl-title{display:block;font-size:13px;font-weight:700}.integrations-detail--wrike .wkdl-scene .wkdl-pill{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:700;padding:2px 8px;border-radius:99px;white-space:nowrap}.integrations-detail--wrike .wkdl-scene .wkdl-pill-green{background:#e4f5ec;color:#1f7a50}.integrations-detail--wrike .wkdl-scene .wkdl-pill-blue{background:#e5edfd;color:var(--b)}.integrations-detail--wrike .wkdl-scene .wkdl-meta{display:flex;flex-wrap:wrap;gap:2px 12px;color:var(--mu);margin-bottom:8px}.integrations-detail--wrike .wkdl-scene .wkdl-note{color:var(--mu);font-size:10.5px}.integrations-detail--wrike .wkdl-scene .wkdl-gantt{display:grid;gap:3px}.integrations-detail--wrike .wkdl-scene .wkdl-axis,.integrations-detail--wrike .wkdl-scene .wkdl-row{display:grid;grid-template-columns:118px minmax(0,1fr);gap:8px;align-items:center}.integrations-detail--wrike .wkdl-scene .wkdl-axis-track{position:relative;height:14px}.integrations-detail--wrike .wkdl-scene .wkdl-mark{position:absolute;top:0;font-size:9.5px;color:var(--mu);transform:translate(-50%);white-space:nowrap}.integrations-detail--wrike .wkdl-scene .wkdl-row{padding:1px 0;border-radius:6px}.integrations-detail--wrike .wkdl-scene .wkdl-row-name{font-size:11px;font-weight:600;overflow-wrap:anywhere}.integrations-detail--wrike .wkdl-scene .wkdl-row-sel .wkdl-row-name{color:var(--g)}.integrations-detail--wrike .wkdl-scene .wkdl-row-sel{background:#f1faf5;position:relative}.integrations-detail--wrike .wkdl-scene .wkdl-row-sel:after{content:"";position:absolute;right:-24px;top:50%;width:23px;height:1px;background:#9bc7af}.integrations-detail--wrike .wkdl-scene .wkdl-row-sel:before{content:"";position:absolute;right:-25px;top:calc(50% - 3px);border:3px solid transparent;border-left:4px solid #9bc7af;border-right:0}.integrations-detail--wrike .wkdl-scene .wkdl-track{position:relative;height:16px}.integrations-detail--wrike .wkdl-scene .wkdl-grid-line{position:absolute;top:0;bottom:0;width:1px;background:#edf0f4}.integrations-detail--wrike .wkdl-scene .wkdl-bar{position:absolute;top:1px;height:14px;border-radius:5px;background:#dcebe3;overflow:hidden}.integrations-detail--wrike .wkdl-scene .wkdl-bar-fill{position:absolute;left:0;top:0;bottom:0;background:var(--g);border-radius:5px}.integrations-detail--wrike .wkdl-scene .wkdl-bar-pct{position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:9.5px;font-weight:700;color:var(--ink)}.integrations-detail--wrike .wkdl-scene .wkdl-prog{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;align-items:center;margin-bottom:8px}.integrations-detail--wrike .wkdl-scene .wkdl-prog-label{color:var(--mu)}.integrations-detail--wrike .wkdl-scene .wkdl-prog-bar{display:block;position:relative;height:5px;border-radius:99px;background:#e8ecf1;overflow:hidden}.integrations-detail--wrike .wkdl-scene .wkdl-prog-fill{position:absolute;left:0;top:0;bottom:0;border-radius:99px}.integrations-detail--wrike .wkdl-scene .wkdl-g{background:var(--g)}.integrations-detail--wrike .wkdl-scene .wkdl-b{background:var(--b)}.integrations-detail--wrike .wkdl-scene .wkdl-blue{color:var(--b)}.integrations-detail--wrike .wkdl-scene .wkdl-chips{display:flex;flex-wrap:wrap;gap:4px}.integrations-detail--wrike .wkdl-scene .wkdl-chips span{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--ln);border-radius:6px;padding:2px 6px;color:var(--mu);font-size:10.5px}.integrations-detail--wrike .wkdl-scene .wkdl-exps{display:grid;gap:2px}.integrations-detail--wrike .wkdl-scene .wkdl-exp{display:flex;justify-content:space-between;gap:8px;padding:2px 6px;border-radius:5px}.integrations-detail--wrike .wkdl-scene .wkdl-exp-on{background:#eef3fe;color:var(--b)}.integrations-detail--wrike .wkdl-scene .wkdl-exp b{flex:none;white-space:nowrap;font-variant-numeric:tabular-nums}.integrations-detail--wrike .wkdl-scene .wkdl-total{display:flex;justify-content:space-between;margin-top:4px;padding-top:4px;border-top:1px solid var(--ln);font-weight:700}.integrations-detail--wrike .wkdl-scene .wkdl-total b{font-size:18px;font-weight:700}.integrations-detail--wrike .wkdl-scene .wkdl-fields{display:grid;gap:1px;margin-bottom:6px}.integrations-detail--wrike .wkdl-scene .wkdl-fields>div{display:flex;justify-content:space-between;gap:8px}.integrations-detail--wrike .wkdl-scene .wkdl-fields dt{color:var(--mu);flex:none}.integrations-detail--wrike .wkdl-scene .wkdl-fields dd{font-weight:600;text-align:right;overflow-wrap:anywhere}.integrations-detail--wrike .wkdl-scene .wkdl-match{display:flex;align-items:center;gap:5px;color:#1f7a50;font-weight:700}.integrations-detail--wrike .wkdl-scene .wkdl-nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:8px}.integrations-detail--wrike .wkdl-scene .wkdl-nums span{display:block;color:var(--mu);font-size:10px}.integrations-detail--wrike .wkdl-scene .wkdl-nums b{display:block;font-size:16px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.integrations-detail--wrike .wkdl-scene .wkdl-budget .wkdl-title{color:var(--b)}.integrations-detail--wrike .wkdl-scene .wkdl-budget .wkdl-head{flex-wrap:wrap;gap:4px}.integrations-detail--wrike .wkdl-scene .wkdl-budget .wkdl-prog{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px}.integrations-detail--wrike .wkdl-scene .wkdl-budget .wkdl-prog-bar{grid-column:1 / -1;grid-row:2}.integrations-detail--wrike .wkdl-scene .wkdl-budget .wkdl-prog-val{font-size:18px;font-weight:700}.integrations-detail--wrike .wkdl-scene .wkdl-foot{color:var(--mu);font-size:10.5px}.integrations-detail--wrike .wkdl-scene .wkdl-summary{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:7px 12px;border:1px dashed #cfd7e2;border-radius:10px;color:var(--mu);font-size:10.5px}.integrations-detail--wrike .wkdl-scene .wkdl-summary .wkdl-kicker{color:var(--mu)}.integrations-detail--wrike .wkdl-scene .wkdl-sm{width:70px;display:inline-block}.integrations-detail--wrike .wkdl-scene .wkdl-boundary{margin-top:8px;color:var(--mu);font-size:10.5px}@media(max-width:1199px){.integrations-detail--wrike.integrations-detail .integrations-detail-main{position:static}.integrations-detail--wrike .wkdl-scene .wkdl-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"project" "task" "list" "remizen" "budget" "summary"}.integrations-detail--wrike .wkdl-scene .wkdl-project:after,.integrations-detail--wrike .wkdl-scene .wkdl-list:after,.integrations-detail--wrike .wkdl-scene .wkdl-remizen:after{content:"";position:absolute;inset:auto auto -11px 50%;width:1px;height:10px;background:#c1cfe2}.integrations-detail--wrike .wkdl-scene .wkdl-row-sel:after,.integrations-detail--wrike .wkdl-scene .wkdl-row-sel:before{display:none}}@media(min-width:1200px)and (max-width:1350px){.integrations-detail--wrike .wkdl-scene .wkdl-mark:nth-child(odd){display:none}.integrations-detail--wrike .wkdl-scene .wkdl-phases{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:6px}}@media(max-width:640px){.integrations-detail--wrike .wkdl-scene .wkdl-phases{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:6px}.integrations-detail--wrike .wkdl-scene .wkdl-top{align-items:flex-start;flex-wrap:wrap}.integrations-detail--wrike .wkdl-scene .wkdl-axis,.integrations-detail--wrike .wkdl-scene .wkdl-row{grid-template-columns:106px minmax(0,1fr);gap:6px}.integrations-detail--wrike .wkdl-scene .wkdl-mark:nth-child(odd){display:none}.integrations-detail--wrike .wkdl-scene .wkdl-row-name{font-size:10.5px}.integrations-detail--wrike .wkdl-scene .wkdl-nums{grid-template-columns:minmax(0,1fr)}.integrations-detail--wrike .wkdl-scene .wkdl-nums>div{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.integrations-detail--wrike .wkdl-scene .wkdl-head{flex-wrap:wrap}}.integrations-detail--linear .integrations-detail-hero.integrations-detail-hero--linear{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:start}.integrations-detail--linear .integrations-detail-hero--linear .integrations-detail-main{min-width:0}.integrations-detail--linear .lnex-scene{position:static;min-width:0;width:100%;max-width:100%;display:flex;flex-direction:column;gap:6px;font-family:inherit;font-size:12px;line-height:1.4;color:#3b3d47}.integrations-detail--linear .lnex-scene *,.integrations-detail--linear .lnex-scene *:before,.integrations-detail--linear .lnex-scene *:after{box-sizing:border-box;min-width:0}.integrations-detail--linear .lnex-scene :is(h3,p,ul,ol,dl,dd,dt,li,div,section,header,span,b,strong,i){font:inherit;margin:0;padding:0;border:0;border-radius:0;background:none;width:auto;height:auto;position:static;list-style:none;letter-spacing:0;text-transform:none}.integrations-detail--linear .lnex-scene.lnex-scene :is(h3,p,ul,ol,dl,dd,dt,li,div,section,header,span,b,strong,i){line-height:1.35}.integrations-detail--linear .lnex-scene .lnex-top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.integrations-detail--linear .lnex-scene .lnex-brand{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700}.integrations-detail--linear .lnex-scene .lnex-brand .integrations-logo{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:0;background:none}.integrations-detail--linear .lnex-scene .lnex-brand .integrations-logo img{width:16px;height:16px}.integrations-detail--linear .lnex-scene .lnex-example{font-size:10px;color:#6b7080;border:1px solid #e8e9ee;border-radius:99px;padding:2px 6px}.integrations-detail--linear .lnex-scene .lnex-phases{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.integrations-detail--linear .lnex-scene .lnex-phase{display:flex;align-items:center;gap:4px;padding:4px 0;border-top:2px solid #6b4fd8;color:#16161d;font-size:10px;font-weight:600;white-space:nowrap}.integrations-detail--linear .lnex-scene .lnex-phase-open{border-top:2px dashed #9aa0ac;color:#6b7080}.integrations-detail--linear .lnex-scene .lnex-dot{display:inline-flex;align-items:center;justify-content:center;flex:none;width:12px;height:12px;border-radius:50%;background:#6b4fd8;color:#fff}.integrations-detail--linear .lnex-scene .lnex-phase-open .lnex-dot{background:#fff;border:1px solid #9aa0ac;color:#9aa0ac}.integrations-detail--linear .lnex-scene .lnex-phase-name{font-size:inherit}.integrations-detail--linear .lnex-scene .lnex-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:start}.integrations-detail--linear .lnex-scene .lnex-card{display:flex;flex-direction:column;gap:4px;padding:8px 12px;background:#fff;border:1px solid #e8e9ee;border-radius:10px;position:relative}.integrations-detail--linear .lnex-scene .lnex-sel{position:relative}.integrations-detail--linear .lnex-scene .lnex-sel:after{content:"";position:absolute;right:-22px;top:50%;width:21px;height:1px;background:#b2a2e5}.integrations-detail--linear .lnex-scene .lnex-cycle:after{content:"";position:absolute;left:-9px;bottom:-9px;width:8px;height:8px;border-left:1px solid #b2a2e5;border-bottom:1px solid #b2a2e5}.integrations-detail--linear .lnex-scene .lnex-related:after{content:"";position:absolute;right:-9px;top:50%;width:8px;height:1px;background:#a4bce8}.integrations-detail--linear .lnex-scene .lnex-costs:after{content:"";position:absolute;left:-9px;bottom:-9px;width:8px;height:8px;border-left:1px solid #a4bce8;border-bottom:1px solid #a4bce8}.integrations-detail--linear .lnex-scene .lnex-head{display:flex;justify-content:space-between;align-items:center;gap:8px}.integrations-detail--linear .lnex-scene .lnex-tag{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#16161d}.integrations-detail--linear .lnex-scene .lnex-tag-fin{color:#1f6fe0}.integrations-detail--linear .lnex-scene .lnex-muted,.integrations-detail--linear .lnex-scene .lnex-meta{color:#7a7d8a;font-size:11px}.integrations-detail--linear .lnex-scene .lnex-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-variant-numeric:tabular-nums}.integrations-detail--linear .lnex-scene .lnex-title{font-size:14px;font-weight:700;color:#16161d}.integrations-detail--linear .lnex-scene .lnex-row{display:flex;justify-content:space-between;gap:8px;align-items:baseline;font-size:11.5px}.integrations-detail--linear .lnex-scene .lnex-row strong{color:#16161d;font-weight:700}.integrations-detail--linear .lnex-scene .lnex-bar{display:block;height:3px;background:#ececf2;border-radius:2px;overflow:hidden}.integrations-detail--linear .lnex-scene .lnex-bar i,.integrations-detail--linear .lnex-scene .lnex-mini i{display:block;height:100%;background:#6b4fd8;border-radius:2px}.integrations-detail--linear .lnex-scene .lnex-list{display:flex;flex-direction:column;gap:2px}.integrations-detail--linear .lnex-scene .lnex-item{display:grid;grid-template-columns:minmax(0,1fr) 44px 30px;gap:8px;align-items:center;padding:4px 6px;border-radius:6px;font-size:11.5px}.integrations-detail--linear .lnex-scene .lnex-sel{background:#f3f0fd;box-shadow:inset 2px 0 #6b4fd8;color:#16161d;font-weight:600}.integrations-detail--linear .lnex-scene .lnex-mini{display:block;height:3px;background:#ececf2;border-radius:2px;overflow:hidden}.integrations-detail--linear .lnex-scene .lnex-name{overflow-wrap:anywhere}.integrations-detail--linear .lnex-scene .lnex-issue{display:flex;flex-direction:column;gap:3px;margin-top:2px;padding:6px 9px;background:#fafafc;border:1px solid #e3e1f3;border-left:2px solid #6b4fd8;border-radius:6px}.integrations-detail--linear .lnex-scene .lnex-issue-top{display:flex;justify-content:space-between;align-items:center}.integrations-detail--linear .lnex-scene .lnex-id{font-size:12px;font-weight:700;color:#16161d}.integrations-detail--linear .lnex-scene .lnex-status{padding:1px 7px;border-radius:9px;background:#efeafd;color:#5a3fc4;font-size:10.5px;font-weight:600}.integrations-detail--linear .lnex-scene .lnex-issue-title{font-size:12.5px;font-weight:600;color:#16161d}.integrations-detail--linear .lnex-scene .lnex-kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 10px}.integrations-detail--linear .lnex-scene .lnex-kv>div{display:flex;justify-content:space-between;gap:6px;font-size:11px}.integrations-detail--linear .lnex-scene .lnex-kv dt{color:#7a7d8a;flex:none}.integrations-detail--linear .lnex-scene .lnex-kv dd{display:flex;align-items:center;gap:4px;color:#16161d;font-weight:600;text-align:right;overflow-wrap:anywhere}.integrations-detail--linear .lnex-scene .lnex-kv-2{display:flex;flex-wrap:wrap;gap:3px 12px}.integrations-detail--linear .lnex-scene .lnex-kv-2>div{display:inline-flex;justify-content:flex-start;gap:5px}.integrations-detail--linear .lnex-scene .lnex-issue-project{grid-column:1 / -1}.integrations-detail--linear .lnex-scene .lnex-issue .lnex-kv{grid-auto-flow:row dense}.integrations-detail--linear .lnex-scene .lnex-spend .lnex-kv>div:first-child{width:100%;justify-content:space-between}.integrations-detail--linear .lnex-scene .lnex-spend .lnex-strong{font-size:20px}.integrations-detail--linear .lnex-scene .lnex-vendor{font-size:15px}.integrations-detail--linear .lnex-scene .lnex-vendor .lnex-mono{white-space:nowrap}.integrations-detail--linear .lnex-scene .lnex-cycle>.lnex-row>.lnex-mono{white-space:nowrap;font-size:11px}.integrations-detail--linear .lnex-scene .lnex-strong{color:#16161d}.integrations-detail--linear .lnex-scene .lnex-av{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:#16161d;color:#fff;font-size:7px;font-weight:700}.integrations-detail--linear .lnex-scene .lnex-labels{display:flex;gap:4px}.integrations-detail--linear .lnex-scene .lnex-labels span{padding:0 6px;border:1px solid #dcdde4;border-radius:9px;font-size:10.5px;color:#555867}.integrations-detail--linear .lnex-scene .lnex-ok,.integrations-detail--linear .lnex-scene .lnex-ready{display:inline-flex;align-items:center;gap:3px;font-size:10.5px;font-weight:700;color:#1b8a52;white-space:nowrap}.integrations-detail--linear .lnex-scene .lnex-ok svg,.integrations-detail--linear .lnex-scene .lnex-ready svg{padding:1px;border-radius:50%;background:#1b8a52;color:#fff;width:13px;height:13px}.integrations-detail--linear .lnex-scene .lnex-approved{padding:0 5px;border-radius:3px;background:#e4f5ec;color:#1b8a52;font-size:10px;font-weight:700;margin-right:4px}.integrations-detail--linear .lnex-scene .lnex-note{font-size:11px;color:#6b6e7b}.integrations-detail--linear .lnex-scene .lnex-cost{display:flex;justify-content:space-between;gap:8px;font-size:11.5px;padding:0}.integrations-detail--linear .lnex-scene .lnex-costs .lnex-list{gap:0}.integrations-detail--linear .lnex-scene .lnex-total{padding-top:3px;font-size:12px}.integrations-detail--linear .lnex-scene .lnex-total strong{color:#16161d;font-size:18px}.integrations-detail--linear .lnex-scene .lnex-cost>.lnex-mono{white-space:nowrap}.integrations-detail--linear .lnex-scene .lnex-sec{font-size:11px;background:#fff;border:1px dashed #dcdde4}.integrations-detail--linear .lnex-scene .lnex-sec .lnex-tag{font-size:10px;color:#6b7080}.integrations-detail--linear .lnex-scene .lnex-foot{font-size:10.5px;color:#6b7080}@media(max-width:1199px){.integrations-detail--linear .integrations-detail-hero.integrations-detail-hero--linear{grid-template-columns:minmax(0,1fr);gap:32px}.integrations-detail--linear .integrations-detail-hero--linear .integrations-detail-main{position:static}.integrations-detail--linear .lnex-scene .lnex-grid{grid-template-columns:minmax(0,1fr)}.integrations-detail--linear .lnex-scene .lnex-sel:after{display:none}.integrations-detail--linear .lnex-scene .lnex-initiative:after,.integrations-detail--linear .lnex-scene .lnex-cycle:after,.integrations-detail--linear .lnex-scene .lnex-related:after,.integrations-detail--linear .lnex-scene .lnex-costs:after{content:"";position:absolute;inset:auto auto -9px 50%;width:1px;height:8px;border:0;background:#b5bcd0}}@media(max-width:640px){.integrations-detail--linear .lnex-scene .lnex-grid{grid-template-columns:minmax(0,1fr)}.integrations-detail--linear .lnex-scene .lnex-phases{grid-template-columns:repeat(3,minmax(0,1fr))}.integrations-detail--linear .lnex-scene .lnex-kv{grid-template-columns:minmax(0,1fr)}.integrations-detail--linear .lnex-scene .lnex-kv-2{display:flex}.integrations-detail--linear .lnex-scene .lnex-head{flex-wrap:wrap}.integrations-detail--linear .lnex-scene .lnex-initiative>.lnex-head>.lnex-muted,.integrations-detail--linear .lnex-scene .lnex-cycle>.lnex-head>.lnex-muted{display:none}}.integrations-detail--teamwork .twcd-scene,.integrations-detail--teamwork .twcd-scene *{box-sizing:border-box}.integrations-detail--teamwork .twcd-scene :is(div,section,aside,h3,p,ul,ol,li,dl,dt,dd,span,b,i){font:inherit;margin:0;padding:0;border:0;background:none;position:static;width:auto;height:auto;min-width:0}.integrations-detail--teamwork .twcd-scene :is(ul,ol){list-style:none}.integrations-detail--teamwork .twcd-scene.twcd-scene :is(div,section,aside,h3,p,ul,ol,li,dl,dt,dd,span,b){line-height:1.35}.integrations-detail--teamwork .twcd-scene{--navy:#1d1d4f;--pink:#b52d70;--blue:#2563eb;--green:#1f7a50;--ink:#1f2433;--mut:#6b7285;--bd:#dfe2e8;display:flex;flex-direction:column;gap:10px;width:100%;max-width:100%;position:static;min-width:0;font-family:inherit;font-size:11.5px;color:var(--ink);text-align:left}.integrations-detail--teamwork .twcd-scene .twcd-top{display:flex;flex-direction:column;gap:6px}.integrations-detail--teamwork .twcd-scene .twcd-brandline{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.integrations-detail--teamwork .twcd-scene .twcd-brand{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700}.integrations-detail--teamwork .twcd-scene .twcd-brand .integrations-logo{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:0;background:none}.integrations-detail--teamwork .twcd-scene .twcd-brand .integrations-logo img{width:18px;height:18px}.integrations-detail--teamwork .twcd-scene .twcd-badge{font-size:10px;color:var(--mut);border:1px solid var(--bd);border-radius:99px;padding:2px 6px}.integrations-detail--teamwork .twcd-scene .twcd-rail{display:flex;gap:6px;flex-wrap:wrap}.integrations-detail--teamwork .twcd-scene .twcd-phase{display:flex;align-items:center;gap:5px;flex:1 1 0;min-width:max-content;padding:2px 0;font-size:10px;background:#fff;font-weight:600;color:var(--mut)}.integrations-detail--teamwork .twcd-scene .twcd-phase-on{color:var(--navy)}.integrations-detail--teamwork .twcd-scene .twcd-phase-on .twcd-dot{color:var(--green)}.integrations-detail--teamwork .twcd-scene .twcd-dot{font-size:9px}.integrations-detail--teamwork .twcd-scene .twcd-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;position:relative;align-items:start}.integrations-detail--teamwork .twcd-scene .twcd-row>.twcd-card:not(:last-child):after{content:"";position:absolute;top:50%;right:-11px;width:10px;height:1px;background:var(--bd)}.integrations-detail--teamwork .twcd-scene .twcd-card{position:relative;background:#fff;border:1px solid var(--bd);border-radius:10px;padding:8px 10px;display:flex;flex-direction:column;gap:4px;min-width:0}.integrations-detail--teamwork .twcd-scene .twcd-task-context{display:flex;flex-direction:column;align-self:stretch;min-width:0}.integrations-detail--teamwork .twcd-scene .twcd-task-connect{display:block;align-self:center;flex:1;width:1px;min-height:0;background:#b6c8e4;margin-bottom:-11px}.integrations-detail--teamwork .twcd-scene .twcd-finance>.twcd-card{grid-row:1}.integrations-detail--teamwork .twcd-scene .twcd-finance>.twcd-card:first-child{grid-column:3}.integrations-detail--teamwork .twcd-scene .twcd-finance>.twcd-card:nth-child(2){grid-column:2}.integrations-detail--teamwork .twcd-scene .twcd-finance>.twcd-card:last-child{grid-column:1}.integrations-detail--teamwork .twcd-scene .twcd-finance>.twcd-card:not(:last-child):after{left:-11px;right:auto}.integrations-detail--teamwork .twcd-scene .twcd-selected{border-color:var(--navy)}.integrations-detail--teamwork .twcd-scene .twcd-h{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--mut);font-family:inherit;text-transform:none}.integrations-detail--teamwork .twcd-scene .twcd-src{display:inline-flex;align-items:center;gap:4px;font-weight:700}.integrations-detail--teamwork .twcd-scene .twcd-src-tw{color:var(--pink)}.integrations-detail--teamwork .twcd-scene .twcd-src-rz{color:var(--blue)}.integrations-detail--teamwork .twcd-scene .twcd-rz.twcd-selected{border-color:#b6c8e4}.integrations-detail--teamwork .twcd-scene .twcd-title{font-size:14px;font-weight:700;color:var(--navy);display:flex;justify-content:space-between;gap:6px;flex-wrap:wrap}.integrations-detail--teamwork .twcd-scene .twcd-amt{color:var(--blue);white-space:nowrap;font-size:17px;font-variant-numeric:tabular-nums}.integrations-detail--teamwork .twcd-scene .twcd-active{display:inline-flex;padding:1px 5px;border-radius:99px;color:var(--navy);background:#f0f1f7;font-size:10px;font-weight:600}.integrations-detail--teamwork .twcd-scene .twcd-meta{color:var(--mut);font-size:11px}.integrations-detail--teamwork .twcd-scene .twcd-dates{display:flex;flex-wrap:wrap;gap:2px 8px}.integrations-detail--teamwork .twcd-scene .twcd-dates span{white-space:nowrap}.integrations-detail--teamwork .twcd-scene .twcd-stats{display:grid;grid-template-columns:1fr 1fr;gap:4px 8px}.integrations-detail--teamwork .twcd-scene .twcd-stats dt{color:var(--mut);font-size:11px}.integrations-detail--teamwork .twcd-scene .twcd-stats dd{font-weight:700;color:var(--navy)}.integrations-detail--teamwork .twcd-scene .twcd-list{display:flex;flex-direction:column;gap:1px}.integrations-detail--teamwork .twcd-scene .twcd-list li{display:flex;gap:6px;align-items:baseline;padding:1px 4px;border:1px solid transparent;border-radius:6px}.integrations-detail--teamwork .twcd-scene .twcd-list li.twcd-sel{border-color:#f4c0da;background:#fff5fa;font-weight:600}.integrations-detail--teamwork .twcd-scene .twcd-rz .twcd-list li.twcd-sel{border-color:#c6d8fc;background:#f2f6ff}.integrations-detail--teamwork .twcd-scene .twcd-grow{flex:1 1 auto}.integrations-detail--teamwork .twcd-scene .twcd-muted{color:var(--mut);font-size:11px;white-space:nowrap}.integrations-detail--teamwork .twcd-scene .twcd-num{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.integrations-detail--teamwork .twcd-scene .twcd-kv{display:flex;flex-direction:column;gap:2px}.integrations-detail--teamwork .twcd-scene .twcd-kv>div{display:flex;justify-content:space-between;gap:8px}.integrations-detail--teamwork .twcd-scene .twcd-kv dt{color:var(--mut)}.integrations-detail--teamwork .twcd-scene .twcd-kv dd{font-weight:600;text-align:right;overflow-wrap:anywhere}.integrations-detail--teamwork .twcd-scene .twcd-strong dd,.integrations-detail--teamwork .twcd-scene .twcd-strong dt{color:var(--navy);font-weight:700}.integrations-detail--teamwork .twcd-scene .twcd-strong dd{font-size:17px;white-space:nowrap;font-variant-numeric:tabular-nums}.integrations-detail--teamwork .twcd-scene .twcd-barlab{display:flex;justify-content:space-between;color:var(--mut);font-size:11px}.integrations-detail--teamwork .twcd-scene .twcd-barlab b{color:var(--navy)}.integrations-detail--teamwork .twcd-scene .twcd-bar{height:4px;border-radius:4px;background:#e9ebf0;overflow:hidden}.integrations-detail--teamwork .twcd-scene .twcd-bar i{display:block;height:100%}.integrations-detail--teamwork .twcd-scene .twcd-fill-tw{background:var(--navy)}.integrations-detail--teamwork .twcd-scene .twcd-fill-rz{background:var(--blue)}.integrations-detail--teamwork .twcd-scene .twcd-ok{color:var(--green);font-weight:600}.integrations-detail--teamwork .twcd-scene .twcd-note{color:var(--mut);font-size:11px}.integrations-detail--teamwork .twcd-scene .twcd-total{display:flex;justify-content:space-between;padding-top:5px;border-top:1px solid var(--bd);font-weight:700;color:var(--navy)}.integrations-detail--teamwork .twcd-scene .twcd-total b{font-size:16px;white-space:nowrap;font-variant-numeric:tabular-nums}.integrations-detail--teamwork .twcd-scene .twcd-foot{font-size:10.5px;color:var(--mut)}@media(min-width:1200px){.integrations-detail--teamwork.integrations-detail .integrations-detail-hero--teamwork{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:start}}@media(max-width:1199px){.integrations-detail--teamwork .integrations-detail-hero--teamwork .integrations-detail-main,.integrations-detail--teamwork .integrations-detail-hero--teamwork .twcd-scene{position:static}.integrations-detail--teamwork.integrations-detail .integrations-detail-hero--teamwork{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.integrations-detail--teamwork .twcd-scene .twcd-row{grid-template-columns:minmax(0,1fr);gap:14px}.integrations-detail--teamwork .twcd-scene .twcd-row>.twcd-card:not(:last-child):after{inset:auto auto -14px 24px;width:1px;height:14px}.integrations-detail--teamwork .twcd-scene .twcd-row+.twcd-row{margin-top:0}.integrations-detail--teamwork .twcd-scene .twcd-task-context{display:block}.integrations-detail--teamwork .twcd-scene .twcd-task-connect{height:10px;margin-bottom:-10px;margin-left:24px;flex:none}.integrations-detail--teamwork .twcd-scene .twcd-finance>.twcd-card{grid-row:auto;grid-column:1}.integrations-detail--teamwork .twcd-scene .twcd-finance>.twcd-card:first-child,.integrations-detail--teamwork .twcd-scene .twcd-finance>.twcd-card:nth-child(2),.integrations-detail--teamwork .twcd-scene .twcd-finance>.twcd-card:last-child{grid-column:1}.integrations-detail--teamwork .twcd-scene .twcd-finance>.twcd-card:not(:last-child):after{left:24px}}@media(max-width:640px){.integrations-detail--teamwork .twcd-scene .twcd-sec{display:none}.integrations-detail--teamwork .twcd-scene .twcd-kv>.twcd-sec{display:none}.integrations-detail--teamwork .twcd-scene .twcd-phase{min-width:0;flex:1 1 40%}}.integrations-detail--meistertask.integrations-detail .integrations-detail-hero--meistertask{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:start}.integrations-detail--meistertask .mtkx-scene{position:static;min-width:0;max-width:100%;margin:0;padding:0;border:0;width:100%;height:auto;font-size:11.5px;line-height:1.35;font-family:inherit;color:#1c2b4a}.integrations-detail--meistertask .mtkx-scene :is(div,span,p,ul,ol,li,dl,dt,dd,h3,h4,strong,b,i){font:inherit;margin:0;padding:0;border:0;position:static;letter-spacing:0;text-transform:none;list-style:none;min-width:0;height:auto;width:auto;background:none;color:inherit;box-sizing:border-box}.integrations-detail--meistertask .mtkx-scene.mtkx-scene :is(div,span,p,ul,ol,li,dl,dt,dd,h3,h4,strong,b,i){line-height:1.35}.integrations-detail--meistertask .mtkx-scene .mtkx-top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:8px;font-size:12px}.integrations-detail--meistertask .mtkx-scene .mtkx-top strong{font-weight:700}.integrations-detail--meistertask .mtkx-scene .mtkx-example{padding:2px 6px;border:1px solid #e3e8ef;border-radius:99px;color:#667085;font-size:10px}.integrations-detail--meistertask .mtkx-scene .mtkx-path{display:flex;flex-wrap:wrap;gap:4px 16px;margin-bottom:10px}.integrations-detail--meistertask .mtkx-scene .mtkx-path li{display:flex;align-items:center;gap:5px;font-size:11px;color:#6b7788}.integrations-detail--meistertask .mtkx-scene .mtkx-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#2f6bff}.integrations-detail--meistertask .mtkx-scene .mtkx-open .mtkx-dot{background:#fff;border:1.5px solid #9aa6b8}.integrations-detail--meistertask .mtkx-scene .mtkx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.integrations-detail--meistertask .mtkx-scene .mtkx-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;align-items:start}.integrations-detail--meistertask .mtkx-scene .mtkx-card{background:#fff;border:1px solid #e3e8ef;border-radius:10px;padding:10px;box-shadow:0 1px 2px #1423460a;position:relative}.integrations-detail--meistertask .mtkx-scene .mtkx-board{grid-column:1 / span 7;grid-row:1}.integrations-detail--meistertask .mtkx-scene .mtkx-detail{grid-column:8 / span 5;grid-row:1;align-self:stretch;display:flex;flex-direction:column}.integrations-detail--meistertask .mtkx-scene .mtkx-detail .mtkx-bar{margin-top:auto}.integrations-detail--meistertask .mtkx-scene .mtkx-exp{grid-column:9 / span 4;grid-row:2}.integrations-detail--meistertask .mtkx-scene .mtkx-list{grid-column:5 / span 4;grid-row:2}.integrations-detail--meistertask .mtkx-scene .mtkx-spend{grid-column:1 / span 4;grid-row:2}.integrations-detail--meistertask .mtkx-scene .mtkx-board:after{content:"";position:absolute;right:-11px;top:50%;width:10px;height:1px;background:#a9c6eb}.integrations-detail--meistertask .mtkx-scene .mtkx-detail:after{content:"";position:absolute;right:38%;bottom:-11px;width:1px;height:10px;background:#a9c6eb}.integrations-detail--meistertask .mtkx-scene .mtkx-exp:after,.integrations-detail--meistertask .mtkx-scene .mtkx-list:after{content:"";position:absolute;left:-11px;top:50%;width:10px;height:1px;background:#a9c6eb}.integrations-detail--meistertask .mtkx-scene .mtkx-head{display:flex;align-items:center;gap:6px;margin-bottom:4px}.integrations-detail--meistertask .mtkx-scene .mtkx-head .integrations-logo{width:20px;height:20px;border:0;border-radius:5px}.integrations-detail--meistertask .mtkx-scene .mtkx-head .integrations-logo img,.integrations-detail--meistertask .mtkx-scene .mtkx-head .integrations-logo svg{width:14px;height:14px}.integrations-detail--meistertask .mtkx-scene .mtkx-eyebrow{display:block;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1f6fe0}.integrations-detail--meistertask .mtkx-scene .mtkx-eyebrow.mtkx-rz{color:#2448c9;margin-bottom:3px}.integrations-detail--meistertask .mtkx-scene .mtkx-title{font-size:14px;font-weight:700;color:#14233f;margin-bottom:8px}.integrations-detail--meistertask .mtkx-scene .mtkx-amt{display:block;font-size:17px;font-weight:700;color:#2448c9;margin-top:4px;white-space:nowrap}.integrations-detail--meistertask .mtkx-scene .mtkx-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.integrations-detail--meistertask .mtkx-scene .mtkx-col{background:#f5f8fc;border-radius:8px;padding:5px;display:grid;gap:5px;align-content:start}.integrations-detail--meistertask .mtkx-scene .mtkx-colname{font-size:10px;font-weight:700;color:#5b6a80;text-transform:uppercase;letter-spacing:.04em}.integrations-detail--meistertask .mtkx-scene .mtkx-task{background:#fff;border:1px solid #e3e8ef;border-radius:7px;padding:5px;display:grid;gap:2px;overflow-wrap:anywhere;font-size:11px}.integrations-detail--meistertask .mtkx-scene .mtkx-task strong{font-weight:600;color:#14233f}.integrations-detail--meistertask .mtkx-scene .mtkx-sel{border:1.5px solid #1f6fe0;background:#f0f6ff}.integrations-detail--meistertask .mtkx-scene .mtkx-sel strong{color:#1f6fe0}.integrations-detail--meistertask .mtkx-scene .mtkx-meta{color:#6b7788;font-size:11px}.integrations-detail--meistertask .mtkx-scene .mtkx-check{color:#1f6fe0;font-size:11px}.integrations-detail--meistertask .mtkx-scene .mtkx-check:before{content:"✓ "}.integrations-detail--meistertask .mtkx-scene .mtkx-done strong{color:#6b7788}.integrations-detail--meistertask .mtkx-scene .mtkx-dl{display:grid;gap:2px}.integrations-detail--meistertask .mtkx-scene .mtkx-dl>div{display:flex;justify-content:space-between;gap:10px}.integrations-detail--meistertask .mtkx-scene .mtkx-dl dt{color:#6b7788;flex:none}.integrations-detail--meistertask .mtkx-scene .mtkx-dl dd{text-align:right;color:#14233f;font-weight:500;overflow-wrap:anywhere}.integrations-detail--meistertask .mtkx-scene .mtkx-dl dd.mtkx-strong{font-weight:700;color:#1f6fe0}.integrations-detail--meistertask .mtkx-scene .mtkx-ok,.integrations-detail--meistertask .mtkx-scene .mtkx-dl dd.mtkx-ok{color:#1f7a50;font-weight:700}.integrations-detail--meistertask .mtkx-scene .mtkx-mapped{display:inline-block;margin-top:8px;color:#1f7a50;font-weight:700}.integrations-detail--meistertask .mtkx-scene .mtkx-tag{display:inline-block;padding:1px 4px;border-radius:99px;background:#f0f6ff;color:#1f6fe0;font-size:10px;margin-left:3px}.integrations-detail--meistertask .mtkx-scene .mtkx-bar{height:4px;border-radius:2px;background:#e6ecf5;margin-top:8px;overflow:hidden}.integrations-detail--meistertask .mtkx-scene .mtkx-bar i{display:block;height:100%;background:#2448c9;border-radius:2px}.integrations-detail--meistertask .mtkx-scene .mtkx-bar-mt i{background:#1f6fe0}.integrations-detail--meistertask .mtkx-scene .mtkx-list ul{display:grid;gap:3px;margin-top:4px}.integrations-detail--meistertask .mtkx-scene .mtkx-list li{display:flex;justify-content:space-between;gap:8px}.integrations-detail--meistertask .mtkx-scene .mtkx-list li b{font-weight:600}.integrations-detail--meistertask .mtkx-scene .mtkx-list li b{flex:none;white-space:nowrap;font-variant-numeric:tabular-nums}.integrations-detail--meistertask .mtkx-scene .mtkx-list .mtkx-hi span,.integrations-detail--meistertask .mtkx-scene .mtkx-list .mtkx-hi b{color:#2448c9;font-weight:700}.integrations-detail--meistertask .mtkx-scene .mtkx-list .mtkx-total{border-top:1px solid #e3e8ef;padding-top:4px;font-weight:700}.integrations-detail--meistertask .mtkx-scene .mtkx-spend{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;align-items:center}.integrations-detail--meistertask .mtkx-scene .mtkx-spend .mtkx-eyebrow{grid-column:1/-1;margin:0}.integrations-detail--meistertask .mtkx-scene .mtkx-project-name{grid-column:1/-1;color:#667085;font-size:11px}.integrations-detail--meistertask .mtkx-scene .mtkx-big{font-size:20px;font-weight:700;color:#14233f}.integrations-detail--meistertask .mtkx-scene .mtkx-spend .mtkx-bar{grid-column:1/-1;grid-row:5;margin:0}.integrations-detail--meistertask .mtkx-scene .mtkx-rem{display:flex;justify-content:space-between;align-items:center;gap:8px}.integrations-detail--meistertask .mtkx-scene .mtkx-rem b{font-size:17px;font-weight:700;color:#2448c9;white-space:nowrap}.integrations-detail--meistertask .mtkx-scene .mtkx-big{white-space:nowrap;font-variant-numeric:tabular-nums}.integrations-detail--meistertask .mtkx-scene .mtkx-note{margin-top:8px;font-size:10.5px;color:#6b7788}@media(max-width:1199px){.integrations-detail--meistertask.integrations-detail .integrations-detail-hero--meistertask{grid-template-columns:minmax(0,1fr);gap:32px}.integrations-detail--meistertask .integrations-detail-hero--meistertask .integrations-detail-main{position:static}.integrations-detail--meistertask .mtkx-scene .mtkx-grid{grid-template-columns:minmax(0,1fr)}.integrations-detail--meistertask .mtkx-scene .mtkx-board,.integrations-detail--meistertask .mtkx-scene .mtkx-detail,.integrations-detail--meistertask .mtkx-scene .mtkx-exp,.integrations-detail--meistertask .mtkx-scene .mtkx-list,.integrations-detail--meistertask .mtkx-scene .mtkx-spend{grid-column:1;grid-row:auto}.integrations-detail--meistertask .mtkx-scene .mtkx-detail .mtkx-bar{margin-top:8px}.integrations-detail--meistertask .mtkx-scene .mtkx-board:after,.integrations-detail--meistertask .mtkx-scene .mtkx-detail:after,.integrations-detail--meistertask .mtkx-scene .mtkx-exp:after,.integrations-detail--meistertask .mtkx-scene .mtkx-list:after{inset:auto auto -11px 50%;width:1px;height:10px}}@media(max-width:640px){.integrations-detail--meistertask .mtkx-scene .mtkx-grid{grid-template-columns:minmax(0,1fr)}.integrations-detail--meistertask .mtkx-scene .mtkx-board,.integrations-detail--meistertask .mtkx-scene .mtkx-exp{grid-row:auto}.integrations-detail--meistertask .mtkx-scene .mtkx-cols{grid-template-columns:minmax(0,1fr)}.integrations-detail--meistertask .mtkx-scene .mtkx-dl>.mtkx-opt,.integrations-detail--meistertask .mtkx-scene .mtkx-task .mtkx-meta{display:none}.integrations-detail--meistertask .mtkx-scene .mtkx-spend{grid-template-columns:minmax(0,1fr) auto}.integrations-detail--meistertask .mtkx-scene .mtkx-path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.integrations-detail--meistertask .mtkx-scene .mtkx-spend>.mtkx-meta,.integrations-detail--meistertask .mtkx-scene .mtkx-rem{grid-column:1 / -1}.integrations-detail--meistertask .mtkx-scene .mtkx-rem{display:flex;justify-content:space-between}.integrations-detail--meistertask .mtkx-scene .mtkx-spend .mtkx-bar{grid-row:auto}}.integrations-detail--airtable.integrations-detail .integrations-detail-hero--airtable{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:start}.integrations-detail--airtable .airrx-scene :is(div,span,p,h3,dl,dt,dd,ol,li,table,thead,tbody,tfoot,th,td,tr,section,header,b,strong,i){font:inherit;margin:0;padding:0;border:0;background:none;position:static;width:auto;height:auto;min-width:0;box-sizing:border-box;list-style:none;text-transform:none;letter-spacing:0}.integrations-detail--airtable .airrx-scene{--airrx-navy: #14213d;--airrx-muted: #6b7385;--airrx-line: #e3e6ec;--airrx-blue: #1f57e0;--airrx-green: #12805c;--airrx-yellow: #fcb400;--airrx-red: #f82b60;display:flex;flex-direction:column;gap:8px;width:100%;max-width:100%;position:static;min-width:0;box-sizing:border-box;font-size:11.5px;color:var(--airrx-navy);text-align:left}.integrations-detail--airtable .airrx-scene.airrx-scene :is(div,span,p,h3,dl,dt,dd,ol,li,table,th,td,tr,section,header,b,strong){line-height:1.35}.integrations-detail--airtable .airrx-scene .airrx-path{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0 2px;list-style:none}.integrations-detail--airtable .airrx-scene .airrx-phase{display:inline-flex;align-items:center;gap:5px;margin:0;padding:0;color:var(--airrx-muted);font-size:11px;font-weight:600}.integrations-detail--airtable .airrx-scene .airrx-dot{width:7px;height:7px;border-radius:50%;background:var(--airrx-blue);display:inline-block}.integrations-detail--airtable .airrx-scene .airrx-phase[data-open=true] .airrx-dot{background:#fff;box-shadow:inset 0 0 0 1.5px var(--airrx-blue)}.integrations-detail--airtable .airrx-scene .airrx-cols{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0}.integrations-detail--airtable .airrx-scene .airrx-col{display:flex;flex-direction:column;gap:8px;min-width:0}.integrations-detail--airtable .airrx-scene .airrx-card{background:#fff;border:1px solid var(--airrx-line);border-radius:10px;padding:9px 11px;min-width:0;box-sizing:border-box;margin:0;box-shadow:0 1px 2px #14213d0a;position:relative}.integrations-detail--airtable .airrx-scene .airrx-base:after,.integrations-detail--airtable .airrx-scene .airrx-expense:after,.integrations-detail--airtable .airrx-scene .airrx-match:after{content:"";position:absolute;left:50%;bottom:-9px;width:1px;height:8px;background:#b5c7df}.integrations-detail--airtable .airrx-scene .airrx-record:after{content:"";position:absolute;right:-9px;top:32px;width:8px;height:1px;background:#b5c7df}.integrations-detail--airtable .airrx-scene .airrx-fin:after{content:"";position:absolute;left:50%;bottom:-9px;width:1px;height:8px;background:#b5c7df}.integrations-detail--airtable .airrx-scene .airrx-rz .airrx-expense{border-color:#c9d7f8}.integrations-detail--airtable .airrx-scene .airrx-head{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 6px}.integrations-detail--airtable .airrx-scene .airrx-brand{display:inline-flex;align-items:center;gap:5px;color:var(--airrx-muted);font-size:11px;font-weight:600}.integrations-detail--airtable .airrx-scene .airrx-brand .integrations-logo{width:16px;height:16px;min-width:16px;padding:0;border:0;border-radius:0;box-shadow:none;background:none;display:inline-flex}.integrations-detail--airtable .airrx-scene .airrx-brand .integrations-logo img,.integrations-detail--airtable .airrx-scene .airrx-brand .integrations-logo svg{width:16px;height:16px}.integrations-detail--airtable .airrx-scene .airrx-base-name{font-size:13px;font-weight:700;color:var(--airrx-navy)}.integrations-detail--airtable .airrx-scene .airrx-tab{display:inline-block;font-size:11px;font-weight:600;padding:1px 8px 3px;border-bottom:2px solid var(--airrx-yellow);margin-bottom:4px}.integrations-detail--airtable .airrx-scene .airrx-grid{border:1px solid var(--airrx-line);border-radius:6px;overflow:hidden}.integrations-detail--airtable .airrx-scene .airrx-row{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.9fr) minmax(0,1.05fr) minmax(0,1fr);border-top:1px solid var(--airrx-line)}.integrations-detail--airtable .airrx-scene .airrx-row:first-child{border-top:0}.integrations-detail--airtable .airrx-scene .airrx-row[data-selected=true]{background:#fff9e6;box-shadow:inset 3px 0 0 var(--airrx-yellow)}.integrations-detail--airtable .airrx-scene .airrx-field{padding:4px 7px;font-size:10.5px;font-weight:600;color:var(--airrx-muted);background:#f6f7f9;border-top:2px solid #cfd4de;overflow-wrap:anywhere}.integrations-detail--airtable .airrx-scene .airrx-field[data-kind=text]{border-top-color:var(--airrx-yellow)}.integrations-detail--airtable .airrx-scene .airrx-field[data-kind=user]{border-top-color:#94a3b8}.integrations-detail--airtable .airrx-scene .airrx-field[data-kind=select]{border-top-color:var(--airrx-red)}.integrations-detail--airtable .airrx-scene .airrx-field[data-kind=num]{border-top-color:#2d7ff9}.integrations-detail--airtable .airrx-scene .airrx-cell{padding:4px 5px;display:flex;align-items:center;overflow-wrap:anywhere;min-width:0}.integrations-detail--airtable .airrx-scene .airrx-pname{font-weight:700}.integrations-detail--airtable .airrx-scene .airrx-num{justify-content:flex-end;text-align:right;font-variant-numeric:tabular-nums}.integrations-detail--airtable .airrx-scene .airrx-field.airrx-num{display:block}.integrations-detail--airtable .airrx-scene .airrx-select{display:inline-block;padding:1px 7px;border-radius:999px;font-size:10.5px;font-weight:600;background:#eceef3;color:#3d4659}.integrations-detail--airtable .airrx-scene .airrx-select[data-s=Active]{background:#e6eefc;color:#2a4a9a}.integrations-detail--airtable .airrx-scene .airrx-select[data-s=Planning]{background:#f1ecf8;color:#5a3f8a}.integrations-detail--airtable .airrx-scene .airrx-kicker{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--airrx-muted);margin:0 0 5px}.integrations-detail--airtable .airrx-scene .airrx-blue{color:var(--airrx-blue)}.integrations-detail--airtable .airrx-scene .airrx-rec-title{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.integrations-detail--airtable .airrx-scene .airrx-h{margin:0;padding:0;font-size:14px;font-weight:700;color:var(--airrx-navy);letter-spacing:0;text-transform:none}.integrations-detail--airtable .airrx-scene .airrx-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;margin:0;padding:0}.integrations-detail--airtable .airrx-scene .airrx-facts>div{margin:0;padding:0;min-width:0}.integrations-detail--airtable .airrx-scene .airrx-record .airrx-facts>div{display:flex;justify-content:space-between;align-items:baseline;gap:4px}.integrations-detail--airtable .airrx-scene .airrx-record .airrx-facts dd{text-align:right}.integrations-detail--airtable .airrx-scene .airrx-record .airrx-facts dt{flex:none}.integrations-detail--airtable .airrx-scene .airrx-record .airrx-prog{flex:1}.integrations-detail--airtable .airrx-scene .airrx-facts dt{margin:0;font-size:10px;color:var(--airrx-muted)}.integrations-detail--airtable .airrx-scene .airrx-facts dd{margin:0;font-weight:600;overflow-wrap:anywhere}.integrations-detail--airtable .airrx-scene .airrx-wide{grid-column:1 / -1}.integrations-detail--airtable .airrx-scene .airrx-strong{font-size:13px;font-weight:800}.integrations-detail--airtable .airrx-scene .airrx-prog{display:flex;align-items:center;gap:7px}.integrations-detail--airtable .airrx-scene .airrx-pbar{flex:1;height:4px;background:#eceef3;border-radius:4px;overflow:hidden;display:block}.integrations-detail--airtable .airrx-scene .airrx-pbar i{display:block;height:100%;background:var(--airrx-yellow)}.integrations-detail--airtable .airrx-scene .airrx-links{margin-top:8px;padding-top:7px;border-top:1px dashed var(--airrx-line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 8px}.integrations-detail--airtable .airrx-scene .airrx-links>.airrx-kicker,.integrations-detail--airtable .airrx-scene .airrx-lrow:nth-child(2),.integrations-detail--airtable .airrx-scene .airrx-lrow:last-child{grid-column:1/-1}.integrations-detail--airtable .airrx-scene .airrx-lrow{display:flex;align-items:flex-start;gap:6px}.integrations-detail--airtable .airrx-scene .airrx-llabel{width:58px;flex:none;color:var(--airrx-muted);font-size:10.5px;padding-top:2px}.integrations-detail--airtable .airrx-scene .airrx-pills{display:flex;flex-wrap:wrap;gap:3px;min-width:0}.integrations-detail--airtable .airrx-scene .airrx-pill{display:inline-block;padding:1px 5px;border-radius:999px;font-size:10.5px;font-weight:600;background:#eceef3;color:#2f384b;overflow-wrap:anywhere}.integrations-detail--airtable .airrx-scene .airrx-pill[data-c=y]{background:#fff1c7;color:#7a5600}.integrations-detail--airtable .airrx-scene .airrx-pill[data-c=b]{background:#dbe8ff;color:#1f4aa8}.integrations-detail--airtable .airrx-scene .airrx-pill[data-c=r]{background:#ffdce5;color:#a1163f}.integrations-detail--airtable .airrx-scene .airrx-pill[data-c=g]{background:#eceef3;color:#3d4659}.integrations-detail--airtable .airrx-scene .airrx-exp-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:6px;flex-wrap:wrap}.integrations-detail--airtable .airrx-scene .airrx-amt{font-size:16px;font-weight:800;color:var(--airrx-blue)}.integrations-detail--airtable .airrx-scene .airrx-facts-3{grid-template-columns:repeat(3,minmax(0,1fr))}.integrations-detail--airtable .airrx-scene .airrx-ok{color:var(--airrx-green);font-weight:700;font-size:11px}.integrations-detail--airtable .airrx-scene .airrx-match-head{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:4px}.integrations-detail--airtable .airrx-scene .airrx-match-head .airrx-kicker{margin:0}.integrations-detail--airtable .airrx-scene .airrx-map{width:100%;table-layout:fixed;border-collapse:collapse;font-size:10.5px}.integrations-detail--airtable .airrx-scene .airrx-map th,.integrations-detail--airtable .airrx-scene .airrx-map td{padding:3px 4px;text-align:left;border-bottom:1px solid var(--airrx-line);overflow-wrap:anywhere;vertical-align:top}.integrations-detail--airtable .airrx-scene .airrx-map th{font-weight:600;color:var(--airrx-muted);font-size:10px}.integrations-detail--airtable .airrx-scene .airrx-map th:first-child{width:26%}.integrations-detail--airtable .airrx-scene .airrx-map td{font-weight:600}.integrations-detail--airtable .airrx-scene .airrx-target{font-size:10.5px;font-weight:600;color:var(--airrx-blue);margin-top:5px}.integrations-detail--airtable .airrx-scene .airrx-attr{margin:6px 0 0;padding-top:5px;border-top:1px solid var(--airrx-line)}.integrations-detail--airtable .airrx-scene .airrx-attr span{color:var(--airrx-muted);font-size:10.5px}.integrations-detail--airtable .airrx-scene .airrx-table{width:100%;border-collapse:collapse;margin:0}.integrations-detail--airtable .airrx-scene .airrx-table td{padding:3px 0;border:0;border-top:1px solid var(--airrx-line);vertical-align:top}.integrations-detail--airtable .airrx-scene .airrx-table tr:first-child td{border-top:0}.integrations-detail--airtable .airrx-scene .airrx-vend{font-weight:600;padding-right:8px}.integrations-detail--airtable .airrx-scene .airrx-type{color:var(--airrx-muted);padding-right:8px}.integrations-detail--airtable .airrx-scene .airrx-money{text-align:right;white-space:nowrap;font-weight:700;font-variant-numeric:tabular-nums}.integrations-detail--airtable .airrx-scene .airrx-table tfoot td{border-top:1.5px solid var(--airrx-navy);font-weight:700;padding-top:4px}.integrations-detail--airtable .airrx-scene .airrx-total{color:var(--airrx-blue);font-size:13px}.integrations-detail--airtable .airrx-scene .airrx-spend-title{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:4px}.integrations-detail--airtable .airrx-scene .airrx-spend-title .airrx-kicker{margin:0}.integrations-detail--airtable .airrx-scene .airrx-nums{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:6px}.integrations-detail--airtable .airrx-scene .airrx-nums>div{display:flex;flex-direction:column;min-width:0}.integrations-detail--airtable .airrx-scene .airrx-nl{font-size:10px;color:var(--airrx-muted)}.integrations-detail--airtable .airrx-scene .airrx-nums strong{font-size:14px;font-weight:800}.integrations-detail--airtable .airrx-scene .airrx-nums .airrx-big{font-size:16px;color:var(--airrx-blue)}.integrations-detail--airtable .airrx-scene .airrx-bar{height:4px;border-radius:4px;background:#e6ecf9;overflow:hidden}.integrations-detail--airtable .airrx-scene .airrx-bar i{display:block;height:100%;background:var(--airrx-blue);border-radius:4px}.integrations-detail--airtable .airrx-scene .airrx-note{margin:0;font-size:10.5px;color:var(--airrx-muted)}.integrations-detail--airtable .airrx-scene .airrx-amt,.integrations-detail--airtable .airrx-scene .airrx-nums strong{white-space:nowrap;font-variant-numeric:tabular-nums}@media(min-width:1200px){.integrations-detail--airtable .airrx-scene .airrx-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.integrations-detail--airtable .airrx-scene .airrx-facts{gap:4px 10px}}@media(max-width:1199px){.integrations-detail--airtable.integrations-detail .integrations-detail-hero--airtable{grid-template-columns:minmax(0,1fr);gap:32px}.integrations-detail--airtable .integrations-detail-hero--airtable .integrations-detail-main{position:static}.integrations-detail--airtable .airrx-scene .airrx-record:after{inset:auto auto -9px 50%;width:1px;height:8px}}@media(max-width:640px){.integrations-detail--airtable .airrx-scene .airrx-owner-col,.integrations-detail--airtable .airrx-scene .airrx-facts>.airrx-date{display:none}.integrations-detail--airtable .airrx-scene .airrx-row{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) minmax(0,1fr)}.integrations-detail--airtable .airrx-scene .airrx-facts-3,.integrations-detail--airtable .airrx-scene .airrx-nums{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-detail--airtable .airrx-scene .airrx-record .airrx-facts>div{display:block}.integrations-detail--airtable .airrx-scene .airrx-record .airrx-facts dd{text-align:left}.integrations-detail--airtable .airrx-scene .airrx-record .airrx-facts>.airrx-date{display:none}.integrations-detail--airtable .airrx-scene .airrx-links{grid-template-columns:minmax(0,1fr)}.integrations-detail--airtable .airrx-scene .airrx-map th:first-child{width:33%}.integrations-detail--airtable .airrx-scene .airrx-map th[scope=row]{overflow-wrap:normal}.integrations-detail--airtable .airrx-scene .airrx-table td{display:table-cell;overflow-wrap:anywhere}}@media(min-width:1200px){.integrations-detail--tableau.integrations-detail .integrations-detail-hero--tableau{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:start}}.integrations-detail--tableau .tbfx-scene{--tb-navy: #14213d;--tb-mut: #6b7686;--tb-line: #e4e8ee;--tb-blue: #1f5fd6;--tb-or: #e8762c;--tb-green: #1f7a50;position:static;width:100%;min-width:0;box-sizing:border-box;color:var(--tb-navy);font-size:11px;text-align:left}.integrations-detail--tableau .tbfx-scene *,.integrations-detail--tableau .tbfx-scene *:before,.integrations-detail--tableau .tbfx-scene *:after{box-sizing:border-box}.integrations-detail--tableau .tbfx-scene :is(div,p,ul,ol,li,dl,dt,dd,figure,figcaption,header,section,table,caption,thead,tbody,tr,th,td,span,b,em,i){font:inherit;margin:0;padding:0;border:0;background:none;position:static;width:auto;height:auto;min-width:0;letter-spacing:0;text-transform:none}.integrations-detail--tableau .tbfx-scene :is(ul,ol){list-style:none}.integrations-detail--tableau .tbfx-scene.tbfx-scene :is(div,p,ul,ol,li,dl,dt,dd,figure,figcaption,header,section,span,b,em,i,svg,text){line-height:1.35}.integrations-detail--tableau .tbfx-scene b{font-weight:600}.integrations-detail--tableau .tbfx-scene em,.integrations-detail--tableau .tbfx-scene i{font-style:normal}.integrations-detail--tableau .tbfx-scene .tbfx-flow{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--tb-mut);font-weight:600}.integrations-detail--tableau .tbfx-scene .tbfx-flow i{flex:1;height:1px;background:var(--tb-line);position:relative}.integrations-detail--tableau .tbfx-scene .tbfx-flow span:last-child{color:var(--tb-blue)}.integrations-detail--tableau .tbfx-scene .tbfx-grid{display:grid;grid-template-columns:204px 22px minmax(0,1fr);align-items:start}.integrations-detail--tableau .tbfx-scene .tbfx-source{display:flex;flex-direction:column;min-width:0}.integrations-detail--tableau .tbfx-scene .tbfx-card{background:#fff;border:1px solid var(--tb-line);border-radius:10px;box-shadow:0 1px 2px #14213d0a;padding:10px;min-width:0}.integrations-detail--tableau .tbfx-scene .tbfx-head{display:flex;justify-content:space-between;align-items:center;gap:6px;margin-bottom:8px}.integrations-detail--tableau .tbfx-scene .tbfx-wordmark{font-size:13px;letter-spacing:-.01em;color:var(--tb-blue)}.integrations-detail--tableau .tbfx-scene .tbfx-eyebrow{display:block;font-size:9px;letter-spacing:.04em;text-transform:uppercase;color:var(--tb-mut);font-weight:600}.integrations-detail--tableau .tbfx-scene .tbfx-head .tbfx-eyebrow{display:inline}.integrations-detail--tableau .tbfx-scene .tbfx-stats{display:grid;grid-template-columns:1fr 1fr;gap:6px 8px;margin-bottom:8px}.integrations-detail--tableau .tbfx-scene .tbfx-stat dt{font-size:8.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--tb-mut)}.integrations-detail--tableau .tbfx-scene .tbfx-stat dd{font-size:12px;font-weight:600}.integrations-detail--tableau .tbfx-scene .tbfx-stat--main dd{font-size:14px;letter-spacing:-.01em}.integrations-detail--tableau .tbfx-scene .tbfx-stat--main dd{white-space:nowrap;font-variant-numeric:tabular-nums}.integrations-detail--tableau .tbfx-scene .tbfx-records{margin:4px 0 6px;border-top:1px solid var(--tb-line)}.integrations-detail--tableau .tbfx-scene .tbfx-records li{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr) auto;column-gap:4px;padding:5px 0;border-bottom:1px solid var(--tb-line);font-size:10px}.integrations-detail--tableau .tbfx-scene .tbfx-records .tbfx-m{font-weight:600}.integrations-detail--tableau .tbfx-scene .tbfx-records .tbfx-c{grid-column:2;color:var(--tb-mut);font-size:9px;align-self:center}.integrations-detail--tableau .tbfx-scene .tbfx-records .tbfx-a{grid-column:3;align-self:center;font-variant-numeric:tabular-nums;font-weight:600}.integrations-detail--tableau .tbfx-scene .tbfx-chips{display:flex;flex-wrap:wrap;gap:3px}.integrations-detail--tableau .tbfx-scene .tbfx-chips span{font-size:8.5px;padding:1px 5px;border-radius:4px;background:#f3f6fb;color:#44506a;border:1px solid #e6ebf3}.integrations-detail--tableau .tbfx-scene .tbfx-link{height:14px;display:flex;justify-content:center}.integrations-detail--tableau .tbfx-scene .tbfx-link i{width:1px;background:#b8c3d4;position:relative}.integrations-detail--tableau .tbfx-scene .tbfx-link i:after{content:"";position:absolute;bottom:-1px;left:-3px;border:3.5px solid transparent;border-top:5px solid #b8c3d4;border-bottom:0}.integrations-detail--tableau .tbfx-scene .tbfx-ds-name{font-size:12px;font-weight:600;margin:2px 0 6px}.integrations-detail--tableau .tbfx-scene .tbfx-ds-name span{font-weight:500;color:var(--tb-mut);font-size:10px;margin-left:4px}.integrations-detail--tableau .tbfx-scene .tbfx-ready{display:flex;align-items:center;gap:5px;margin-top:7px;font-size:9.5px;font-weight:600;color:var(--tb-green)}.integrations-detail--tableau .tbfx-scene .tbfx-ready svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.integrations-detail--tableau .tbfx-scene .tbfx-bridge{position:relative;display:flex;align-items:flex-end;align-self:stretch;padding-bottom:55px}.integrations-detail--tableau .tbfx-scene .tbfx-bridge i{display:block;width:100%;height:1px;background:#b8c3d4;position:relative}.integrations-detail--tableau .tbfx-scene .tbfx-bridge i:after{content:"";position:absolute;right:-1px;top:-3.5px;border:3.5px solid transparent;border-left:5px solid #b8c3d4;border-right:0}.integrations-detail--tableau .tbfx-scene .tbfx-dash{background:#fff;display:flex;flex-direction:column;gap:8px}.integrations-detail--tableau .tbfx-scene .tbfx-dash-head{margin-bottom:0;padding-bottom:7px;border-bottom:1px solid var(--tb-line)}.integrations-detail--tableau .tbfx-scene .tbfx-tb{display:inline-flex;align-items:center;gap:6px;font-size:13px}.integrations-detail--tableau .tbfx-scene .tbfx-tb .integrations-logo,.integrations-detail--tableau .tbfx-scene .tbfx-tb .integrations-logo img,.integrations-detail--tableau .tbfx-scene .tbfx-tb .integrations-logo svg{width:16px;height:16px;min-width:16px;min-height:16px;max-width:16px;max-height:16px;border:0;padding:0;margin:0;box-shadow:none;background:none;border-radius:0}.integrations-detail--tableau .tbfx-scene .tbfx-filters{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.integrations-detail--tableau .tbfx-scene .tbfx-filters .tbfx-eyebrow{margin-right:2px}.integrations-detail--tableau .tbfx-scene .tbfx-chip{font-size:9px;padding:2px 7px;border-radius:999px;background:#fff;border:1px solid #cfd8e6;color:#44506a}.integrations-detail--tableau .tbfx-scene .tbfx-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.integrations-detail--tableau .tbfx-scene .tbfx-kpi{background:#fff;border:1px solid var(--tb-line);border-radius:8px;padding:6px 8px;border-top:2px solid #cfdcf3}.integrations-detail--tableau .tbfx-scene .tbfx-kpi--main{border-top-color:var(--tb-blue)}.integrations-detail--tableau .tbfx-scene .tbfx-kpi dt{font-size:8px;letter-spacing:.07em;text-transform:uppercase;color:var(--tb-mut);font-weight:600}.integrations-detail--tableau .tbfx-scene .tbfx-kpi dd{font-size:13px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.integrations-detail--tableau .tbfx-scene .tbfx-charts{display:grid;grid-template-columns:1fr 1fr;gap:6px}.integrations-detail--tableau .tbfx-scene .tbfx-fig{background:#fff;border:1px solid var(--tb-line);border-radius:8px;padding:7px 8px;min-width:0}.integrations-detail--tableau .tbfx-scene .tbfx-fig figcaption{font-size:11px;font-weight:600;margin-bottom:5px}.integrations-detail--tableau .tbfx-scene .tbfx-fig figcaption em{display:block;font-weight:500;color:var(--tb-mut);font-size:9px}.integrations-detail--tableau .tbfx-scene .tbfx-bars li{display:grid;grid-template-columns:72px minmax(0,1fr) 40px;align-items:center;gap:5px;margin-bottom:3px;font-size:10px}.integrations-detail--tableau .tbfx-scene .tbfx-track{display:block;height:7px;background:#f0f3f8;border-radius:2px}.integrations-detail--tableau .tbfx-scene .tbfx-fill{display:block;height:100%;background:#8fb0ea;border-radius:2px}.integrations-detail--tableau .tbfx-scene .tbfx-fill--hi{background:var(--tb-blue)}.integrations-detail--tableau .tbfx-scene .tbfx-bv{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.integrations-detail--tableau .tbfx-scene .tbfx-line svg{display:block;width:100%;height:auto}.integrations-detail--tableau .tbfx-scene .tbfx-grid-l{stroke:#edf0f5;stroke-width:1}.integrations-detail--tableau .tbfx-scene .tbfx-ax{font-size:8px;fill:var(--tb-mut)}.integrations-detail--tableau .tbfx-scene .tbfx-path{fill:none;stroke:var(--tb-blue);stroke-width:1.6;stroke-linejoin:round;stroke-linecap:round}.integrations-detail--tableau .tbfx-scene .tbfx-dot{fill:#fff;stroke:var(--tb-blue);stroke-width:1.4}.integrations-detail--tableau .tbfx-scene .tbfx-dot--hi{fill:var(--tb-or);stroke:var(--tb-or)}.integrations-detail--tableau .tbfx-scene .tbfx-donut-row{display:flex;align-items:center;gap:8px}.integrations-detail--tableau .tbfx-scene .tbfx-donut-row svg{width:54px;height:54px;flex:none}.integrations-detail--tableau .tbfx-scene .tbfx-donut-row ul{flex:1;min-width:0}.integrations-detail--tableau .tbfx-scene .tbfx-donut-row li{display:flex;align-items:center;gap:4px;font-size:8.5px}.integrations-detail--tableau .tbfx-scene .tbfx-donut-row li i{width:6px;height:6px;border-radius:2px;flex:none}.integrations-detail--tableau .tbfx-scene .tbfx-donut-row li b{margin-left:auto}.integrations-detail--tableau .tbfx-scene .tbfx-side{display:flex;flex-direction:column;gap:6px;min-width:0}.integrations-detail--tableau .tbfx-scene .tbfx-merch{flex:1}.integrations-detail--tableau .tbfx-scene .tbfx-merch li{display:flex;align-items:center;gap:5px;font-size:9px;padding:1px 0}.integrations-detail--tableau .tbfx-scene .tbfx-merch li span{color:var(--tb-mut);width:8px}.integrations-detail--tableau .tbfx-scene .tbfx-merch li b{margin-left:auto;font-variant-numeric:tabular-nums}.integrations-detail--tableau .tbfx-scene .tbfx-insight{font-size:9px;color:var(--tb-mut);background:#fff7f0;border:1px solid #f6dcc6;border-radius:8px;padding:5px 8px}.integrations-detail--tableau .tbfx-scene .tbfx-insight b{color:var(--tb-or)}.integrations-detail--tableau .tbfx-scene .tbfx-note{font-size:9px;color:var(--tb-mut)}.integrations-detail--tableau .tbfx-scene .tbfx-foot{font-size:10.5px;color:var(--tb-mut);margin-top:8px}.integrations-detail--tableau .tbfx-scene .tbfx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:1199px){.integrations-detail--tableau.integrations-detail .integrations-detail-hero--tableau{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.integrations-detail--tableau .integrations-detail-hero--tableau .integrations-detail-main{position:static}.integrations-detail--tableau .tbfx-scene{margin-top:0;max-width:100%}.integrations-detail--tableau .tbfx-scene .tbfx-grid{grid-template-columns:minmax(0,1fr)}.integrations-detail--tableau .tbfx-scene .tbfx-bridge{height:14px;justify-content:center;padding-bottom:0}.integrations-detail--tableau .tbfx-scene .tbfx-bridge i{width:1px;height:100%}.integrations-detail--tableau .tbfx-scene .tbfx-bridge i:after{inset:auto auto -1px -3px;border:3.5px solid transparent;border-top:5px solid #b8c3d4;border-bottom:0}}@media(max-width:640px){.integrations-detail--tableau .tbfx-scene .tbfx-grid{grid-template-columns:minmax(0,1fr)}.integrations-detail--tableau .tbfx-scene .tbfx-bridge{height:14px;justify-content:center}.integrations-detail--tableau .tbfx-scene .tbfx-bridge i{width:1px;height:100%}.integrations-detail--tableau .tbfx-scene .tbfx-bridge i:after{inset:auto auto -1px -3px;border:3.5px solid transparent;border-top:5px solid #b8c3d4;border-bottom:0}.integrations-detail--tableau .tbfx-scene .tbfx-secondary{display:none}.integrations-detail--tableau .tbfx-scene .tbfx-kpis>.tbfx-secondary{display:none}.integrations-detail--tableau .tbfx-scene .tbfx-charts>.tbfx-secondary{display:none}.integrations-detail--tableau .tbfx-scene .tbfx-kpis{grid-template-columns:1fr 1fr}.integrations-detail--tableau .tbfx-scene .tbfx-charts{grid-template-columns:minmax(0,1fr)}.integrations-detail--tableau .tbfx-scene .tbfx-fig figcaption em{display:none}.integrations-detail--tableau .tbfx-scene .tbfx-flow{display:none}}.integrations-detail--microsoft-power-bi.integrations-detail .integrations-detail-hero--microsoft-power-bi{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:start}.integrations-detail--microsoft-power-bi .pbirx-scene{--navy:#14213d;--muted:#6b7487;--line:#e3e7ee;--blue:#2b5fd9;--gold:#e0a800;display:flex;flex-direction:column;gap:0;width:100%;min-width:0;max-width:100%;font-family:inherit;color:var(--navy);font-size:11px;line-height:1.3;box-sizing:border-box}.integrations-detail--microsoft-power-bi .pbirx-scene.pbirx-scene :is(div,span,p,h3,dl,dt,dd,ul,li,header,section,b,i,em){line-height:1.35}.integrations-detail--microsoft-power-bi .pbirx-scene *{box-sizing:border-box;min-width:0}.integrations-detail--microsoft-power-bi .pbirx-scene p,.integrations-detail--microsoft-power-bi .pbirx-scene h3,.integrations-detail--microsoft-power-bi .pbirx-scene dl,.integrations-detail--microsoft-power-bi .pbirx-scene dt,.integrations-detail--microsoft-power-bi .pbirx-scene dd,.integrations-detail--microsoft-power-bi .pbirx-scene ul,.integrations-detail--microsoft-power-bi .pbirx-scene li,.integrations-detail--microsoft-power-bi .pbirx-scene header,.integrations-detail--microsoft-power-bi .pbirx-scene section{font:inherit;margin:0;padding:0;border:0;background:none;position:static;width:auto;height:auto;list-style:none}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-card{background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 1px 2px #14213d0d;padding:8px 10px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-strip{display:grid;grid-template-columns:minmax(0,1.9fr) 14px minmax(0,1fr) 14px minmax(0,.6fr);align-items:stretch}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-link{align-self:center;display:block;height:1px;background:#b7c0d1;position:relative}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-link:after{content:"";position:absolute;right:0;top:-3px;border-left:5px solid #b7c0d1;border-top:3.5px solid transparent;border-bottom:3.5px solid transparent}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-down{align-self:flex-end;margin-right:calc((100% - 28px) * .0857142857);width:1px;height:12px;background:#b7c0d1}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-head{display:flex;flex-direction:column;margin-bottom:5px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-source>.pbirx-head{flex-direction:row;align-items:baseline;justify-content:space-between;gap:8px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-sourcebody{display:grid;grid-template-columns:112px minmax(0,1fr);gap:8px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-eyebrow{display:block;font-size:8.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-blue{color:var(--blue)}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-head .pbirx-blue{font-size:11px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-gold{color:#a87c00}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-title{display:block;font-size:12.5px;font-weight:700;color:var(--navy)}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 4px;margin-bottom:5px;align-content:start}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-stats dt{font-size:8px;color:var(--muted)}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-stats dd{font-size:10.5px;font-weight:700}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-stats dd{white-space:nowrap;font-variant-numeric:tabular-nums}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-caption{font-size:9px;color:var(--muted);margin:0 0 4px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-rows li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:4px;padding:1.5px 0;border-top:1px solid #eff2f6;font-size:10px;align-items:baseline}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-merchant{font-weight:600;overflow-wrap:anywhere}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-cat{color:var(--muted);font-size:9px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-attrs{margin-top:4px;font-size:8.5px;color:var(--muted)}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-fields{display:flex;flex-wrap:wrap;gap:3px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-fields li{font-size:9px;padding:1.5px 6px;border:1px solid var(--line);border-radius:4px;background:#f6f8fb}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-refresh,.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-ready{display:flex;align-items:center;gap:4px;margin-top:6px;font-size:9.5px;color:var(--muted)}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-refresh b{display:block;color:var(--navy);font-weight:600}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-ready{color:#1d8a4e;font-weight:700;text-transform:uppercase;font-size:9px;letter-spacing:.06em}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-dataset{border-top:3px solid var(--gold);display:flex;flex-direction:column;justify-content:center}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-tick{width:12px;height:12px;flex:none;fill:#e6f5ec;stroke:#1d8a4e;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-dash{border-top:3px solid var(--gold)}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-dashhead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;margin-bottom:7px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-brandline{display:flex;align-items:center;gap:6px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-filters{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-presetlabel{font-size:8px;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-chip{display:inline-flex;align-items:center;gap:4px;font-size:9px;padding:2px 6px;border:1px solid var(--line);border-radius:5px;background:#f6f8fb;color:var(--navy)}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-chev{width:7px;height:5px;fill:none;stroke:var(--muted);stroke-width:1.4}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-logo{display:inline-flex;width:16px;height:16px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-logo .integrations-logo,.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-logo img,.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-logo svg{width:16px;height:16px;max-width:16px;max-height:16px;min-width:16px;min-height:16px;padding:0;border:0;background:none;box-shadow:none;border-radius:0}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:7px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-kpi{border:1px solid var(--line);border-radius:8px;padding:5px 8px;background:#fafbfd}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-kpi span{display:block;font-size:8px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-kpi b{display:block;font-size:16px;font-weight:700;line-height:1.2}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-kpi-main{border-left:3px solid var(--gold)}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-charts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:6px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-lower{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.3fr) minmax(0,.8fr);gap:6px;margin-top:6px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-panel{border:1px solid var(--line);border-radius:8px;padding:6px 8px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-budget{border-color:#ecd48a;background:#fffdf6}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-ptitle{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;margin-bottom:5px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-ptitle em{font-style:normal;font-weight:500;text-transform:none;letter-spacing:0;color:var(--muted);font-size:8px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-key{display:inline-flex;align-items:center;gap:3px;font-weight:500;text-transform:none;letter-spacing:0;color:var(--muted)}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-key i{display:inline-block;width:7px;height:7px;border-radius:2px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-kb,.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-bb{background:var(--gold)}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-ka,.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-ab{background:var(--blue);margin-left:0}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-key .pbirx-ka{margin-left:4px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-hbars li{display:grid;grid-template-columns:76px minmax(0,1fr) 42px;gap:5px;align-items:center;padding:1.5px 0;font-size:10px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-bva li{display:grid;grid-template-columns:76px minmax(0,1fr);gap:5px;align-items:center;padding:2px 0;font-size:10px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-pair{display:flex;flex-direction:column;gap:2px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-row{display:grid;grid-template-columns:minmax(0,1fr) 42px;gap:4px;align-items:center}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-track{display:block;height:7px;background:#eef1f6;border-radius:2px;overflow:hidden}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-track i{display:block;height:100%;background:var(--blue);border-radius:2px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-track i.pbirx-bb{background:var(--gold)}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-lab{overflow-wrap:anywhere;color:var(--navy)}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-over{color:#b4422c}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-line{display:block;width:100%;height:auto}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-axis{stroke:#d5dbe6;stroke-width:.6}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-path{fill:none;stroke:var(--blue);stroke-width:1.6;stroke-linejoin:round}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-dot{fill:#fff;stroke:var(--blue);stroke-width:1.2}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-svgtext{font-size:9px;fill:var(--navy);font-family:inherit}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-svgmuted{fill:var(--muted)}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-donutwrap{display:grid;grid-template-columns:54px minmax(0,1fr);gap:8px;align-items:center}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-donut{width:54px;height:54px;display:block}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-legend{display:grid;grid-template-columns:minmax(0,1fr);gap:1px 8px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-legend li{display:grid;grid-template-columns:7px minmax(0,1fr) auto;gap:3px;align-items:center;font-size:9px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-legend i{width:7px;height:7px;border-radius:2px;display:block}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-insight .pbirx-up{display:block;font-size:17px;color:var(--navy)}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-insline{font-size:9px;color:var(--muted)}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-foot{margin-top:4px;font-size:9.5px;color:var(--muted)}@media(max-width:1199px){.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-down{align-self:center;margin-right:0}.integrations-detail--microsoft-power-bi.integrations-detail .integrations-detail-hero--microsoft-power-bi{grid-template-columns:minmax(0,1fr);gap:32px}.integrations-detail--microsoft-power-bi .integrations-detail-hero--microsoft-power-bi .integrations-detail-main{position:static}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-strip{grid-template-columns:minmax(0,1fr)}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-link{width:1px;height:12px;justify-self:center}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-link:after{inset:auto auto 0 -3px;border-left:3.5px solid transparent;border-right:3.5px solid transparent;border-top:5px solid #b7c0d1;border-bottom:0}}@media(max-width:640px){.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-opt{display:none}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-sourcebody{grid-template-columns:minmax(0,1fr)}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-stats dd{font-size:12px}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-kpis>.pbirx-opt,.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-lower.pbirx-opt{display:none}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-filters{display:none}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-stats,.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-charts{grid-template-columns:minmax(0,1fr)}.integrations-detail--microsoft-power-bi .pbirx-scene .pbirx-presetlabel{display:none}}@media(min-width:1200px){.integrations-detail--looker.integrations-detail .integrations-detail-hero--looker{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:start}}@media(max-width:1199px){.integrations-detail--looker.integrations-detail .integrations-detail-hero--looker{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.integrations-detail--looker .integrations-detail-hero--looker .integrations-detail-main{position:static}}.integrations-detail--looker .lkrx-scene{--nv: #14213d;--mu: #6b7686;--ln: #e4e8ee;--bl: #1a73e8;--rz: #1f5fd6;--gr: #1f7a50;position:static;width:100%;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;font-family:inherit;font-size:11px;color:var(--nv);line-height:1.35}.integrations-detail--looker .lkrx-scene :is(div,section,span,p,h3,ul,li,dl,dt,dd,details,summary,i,em,b){font:inherit;margin:0;padding:0;border:0;background:none;position:static;width:auto;height:auto;min-width:0;list-style:none;letter-spacing:0;text-transform:none;font-style:normal;box-sizing:border-box}.integrations-detail--looker .lkrx-scene.lkrx-scene :is(div,section,span,p,h3,ul,li,dl,dt,dd,details,summary,i,em,b){line-height:1.35}.integrations-detail--looker .lkrx-scene .lkrx-top{display:grid;grid-template-columns:minmax(0,1fr) 14px minmax(0,1.25fr);align-items:stretch}.integrations-detail--looker .lkrx-scene .lkrx-link{align-self:center;height:1px;background:#a8bad4;position:relative}.integrations-detail--looker .lkrx-scene .lkrx-link:after{content:"";position:absolute;right:0;top:-3px;border-left:5px solid #a8bad4;border-top:3px solid transparent;border-bottom:3px solid transparent}.integrations-detail--looker .lkrx-scene .lkrx-card{background:#fff;border:1px solid var(--ln);border-radius:10px;box-shadow:0 1px 2px #14213d0d;padding:10px 12px}.integrations-detail--looker .lkrx-scene .lkrx-model{border-color:#b7d0f7;box-shadow:0 0 0 3px #1a73e812,0 1px 2px #14213d0d}.integrations-detail--looker .lkrx-scene .lkrx-exp{position:relative}.integrations-detail--looker .lkrx-scene .lkrx-exp:before{content:"";position:absolute;top:-9px;right:28%;height:8px;width:1px;background:#a8bad4}.integrations-detail--looker .lkrx-scene .lkrx-eyebrow{font-size:10px;font-weight:700;color:var(--rz);text-transform:uppercase;letter-spacing:.06em}.integrations-detail--looker .lkrx-scene .lkrx-eyebrow--blue{color:var(--bl)}.integrations-detail--looker .lkrx-scene .lkrx-title{font-size:13px;font-weight:700;color:var(--nv)}.integrations-detail--looker .lkrx-scene .lkrx-src-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.integrations-detail--looker .lkrx-scene .lkrx-cap{font-size:9px;font-weight:600;color:var(--mu);text-transform:uppercase;letter-spacing:.05em}.integrations-detail--looker .lkrx-scene .lkrx-pair{display:flex;gap:14px;margin:3px 0}.integrations-detail--looker .lkrx-scene .lkrx-big{font-size:16px;font-weight:700;color:var(--nv)}.integrations-detail--looker .lkrx-scene .lkrx-big{white-space:nowrap;font-variant-numeric:tabular-nums}.integrations-detail--looker .lkrx-scene .lkrx-sample{font-size:9px;color:var(--mu);margin:3px 0}.integrations-detail--looker .lkrx-scene .lkrx-recs li{display:grid;grid-template-columns:1fr 1fr auto;gap:6px;font-size:10px;padding:2px 0;border-top:1px solid var(--ln)}.integrations-detail--looker .lkrx-scene .lkrx-c{color:var(--mu)}.integrations-detail--looker .lkrx-scene .lkrx-a{font-weight:600}.integrations-detail--looker .lkrx-scene .lkrx-tags{display:flex;flex-wrap:wrap;gap:3px;margin-top:5px}.integrations-detail--looker .lkrx-scene .lkrx-tags span{font-size:9px;color:var(--mu);border:1px solid var(--ln);border-radius:4px;padding:0 3px}.integrations-detail--looker .lkrx-scene .lkrx-mhead{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:6px}.integrations-detail--looker .lkrx-scene .lkrx-ok{font-size:10px;font-weight:700;color:var(--gr);background:#e8f5ee;border-radius:99px;padding:1px 8px;white-space:nowrap}.integrations-detail--looker .lkrx-scene .lkrx-defs{display:grid;grid-template-columns:1fr 1fr;gap:4px}.integrations-detail--looker .lkrx-scene .lkrx-def{display:grid;grid-template-columns:minmax(0,1fr);gap:0;min-width:124px;border:1px solid var(--ln);border-left:3px solid var(--bl);border-radius:6px;padding:3px 7px}.integrations-detail--looker .lkrx-scene .lkrx-def--dim{border-left-color:#e8a317}.integrations-detail--looker .lkrx-scene .lkrx-def dt{font-size:10px;color:var(--nv);font-weight:600}.integrations-detail--looker .lkrx-scene .lkrx-def dd{font-size:10px;color:var(--mu);font-family:ui-monospace,Menlo,monospace;white-space:nowrap}.integrations-detail--looker .lkrx-scene .lkrx-dm{margin-top:6px}.integrations-detail--looker .lkrx-scene .lkrx-dmv{font-size:10px;color:var(--mu)}.integrations-detail--looker .lkrx-scene .lkrx-dmv b{color:var(--nv)}.integrations-detail--looker .lkrx-scene .lkrx-ehead{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding-bottom:7px;border-bottom:1px solid var(--ln)}.integrations-detail--looker .lkrx-scene .lkrx-brand{display:inline-flex;width:16px;height:16px}.integrations-detail--looker .lkrx-scene .lkrx-brand .integrations-logo{width:16px;height:16px;min-width:16px;padding:0;border:0;background:none;box-shadow:none}.integrations-detail--looker .lkrx-scene .lkrx-brand img,.integrations-detail--looker .lkrx-scene .lkrx-brand svg{width:16px;height:16px}.integrations-detail--looker .lkrx-scene .lkrx-fnote{margin-left:auto;font-size:9px;color:var(--mu)}.integrations-detail--looker .lkrx-scene .lkrx-chips{display:flex;flex-wrap:wrap;gap:4px}.integrations-detail--looker .lkrx-scene .lkrx-chip{font-size:10px;border:1px solid var(--ln);border-radius:6px;padding:1px 6px;background:#f6f8fb;white-space:nowrap}.integrations-detail--looker .lkrx-scene .lkrx-chip i,.integrations-detail--looker .lkrx-scene .lkrx-chip em{color:var(--mu)}.integrations-detail--looker .lkrx-scene .lkrx-body{display:grid;grid-template-columns:116px minmax(0,1fr);gap:12px;padding-top:8px}.integrations-detail--looker .lkrx-scene .lkrx-rail{display:flex;flex-direction:column;gap:6px;border-right:1px solid var(--ln);padding-right:8px}.integrations-detail--looker .lkrx-scene .lkrx-rail li{display:flex;align-items:center;gap:5px;font-size:10px;color:var(--mu);padding:1px 0}.integrations-detail--looker .lkrx-scene .lkrx-rail li.is-on{color:var(--nv);font-weight:600}.integrations-detail--looker .lkrx-scene .lkrx-box{display:inline-flex;align-items:center;justify-content:center;flex:none;width:11px;height:11px;border:1px solid #b9c2cf;border-radius:3px;font-size:9px;line-height:1;color:#fff}.integrations-detail--looker .lkrx-scene .is-on .lkrx-box{background:var(--bl);border-color:var(--bl)}.integrations-detail--looker .lkrx-scene .lkrx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.integrations-detail--looker .lkrx-scene .lkrx-main{display:flex;flex-direction:column;gap:8px}.integrations-detail--looker .lkrx-scene .lkrx-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.integrations-detail--looker .lkrx-scene .lkrx-kpis dt{font-size:9px;color:var(--mu);text-transform:uppercase}.integrations-detail--looker .lkrx-scene .lkrx-kpis dd{font-size:16px;font-weight:700}.integrations-detail--looker .lkrx-scene .lkrx-kpis dd{font-variant-numeric:tabular-nums;white-space:nowrap}.integrations-detail--looker .lkrx-scene .lkrx-charts{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:12px}.integrations-detail--looker .lkrx-scene .lkrx-ch{font-size:11px;font-weight:700;margin-bottom:3px}.integrations-detail--looker .lkrx-scene .lkrx-bars li{display:grid;grid-template-columns:74px minmax(0,1fr) 42px;gap:5px;align-items:center;font-size:10px;padding:1px 0}.integrations-detail--looker .lkrx-scene .lkrx-bt{display:block;height:7px;background:#eef2f7;border-radius:3px}.integrations-detail--looker .lkrx-scene .lkrx-bf{display:block;height:7px;background:#a9c8f5;border-radius:3px}.integrations-detail--looker .lkrx-scene .is-sel .lkrx-bf{background:var(--bl)}.integrations-detail--looker .lkrx-scene .is-sel{font-weight:700;color:var(--bl)}.integrations-detail--looker .lkrx-scene .lkrx-bv{text-align:right;font-weight:600}.integrations-detail--looker .lkrx-scene .lkrx-svg{display:block;width:100%;height:auto}.integrations-detail--looker .lkrx-scene .lkrx-ml{display:flex;justify-content:space-between;font-size:9px;color:var(--mu)}.integrations-detail--looker .lkrx-scene .lkrx-ml span{display:flex;flex-direction:column;align-items:center}.integrations-detail--looker .lkrx-scene .lkrx-ml b{color:var(--nv);font-weight:600}.integrations-detail--looker .lkrx-scene .lkrx-ax{font-size:9px;color:var(--mu)}.integrations-detail--looker .lkrx-scene .lkrx-low{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:12px}.integrations-detail--looker .lkrx-scene .lkrx-drill{border:1px solid #b7d0f7;background:#f3f8ff;border-radius:8px;padding:4px 8px}.integrations-detail--looker .lkrx-scene .lkrx-drill summary{display:flex;gap:6px;align-items:baseline;font-size:10px;cursor:pointer;list-style:none}.integrations-detail--looker .lkrx-scene .lkrx-drill summary::-webkit-details-marker{display:none}.integrations-detail--looker .lkrx-scene .lkrx-drill summary:before{content:"▸";color:var(--bl)}.integrations-detail--looker .lkrx-scene .lkrx-drill[open] summary:before{content:"▾"}.integrations-detail--looker .lkrx-scene .lkrx-drill summary:focus-visible{outline:2px solid var(--bl);outline-offset:3px;border-radius:4px}.integrations-detail--looker .lkrx-scene .lkrx-dl{color:var(--mu);font-size:9px;text-transform:uppercase}.integrations-detail--looker .lkrx-scene .lkrx-dn{font-weight:700;color:var(--bl)}.integrations-detail--looker .lkrx-scene .lkrx-dv{margin-left:auto;font-weight:700}.integrations-detail--looker .lkrx-scene .lkrx-drill ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:3px}.integrations-detail--looker .lkrx-scene .lkrx-drill:not([open])>ul{display:none}.integrations-detail--looker .lkrx-scene .lkrx-drill li{display:flex;flex-direction:column;font-size:10px;color:var(--mu)}.integrations-detail--looker .lkrx-scene .lkrx-drill li b{color:var(--nv)}.integrations-detail--looker .lkrx-scene .lkrx-ins{border:1px solid var(--ln);border-radius:8px;padding:4px 8px}.integrations-detail--looker .lkrx-scene .lkrx-iv{font-size:11px}.integrations-detail--looker .lkrx-scene .lkrx-iv em{color:var(--bl);font-weight:600}.integrations-detail--looker .lkrx-scene .lkrx-id{font-size:9px;color:var(--mu)}.integrations-detail--looker .lkrx-scene .lkrx-foot{font-size:10px;color:var(--mu)}@media(max-width:1199px){.integrations-detail--looker .lkrx-scene .lkrx-top{grid-template-columns:minmax(0,1fr);gap:8px}.integrations-detail--looker .lkrx-scene .lkrx-link{width:1px;height:10px;justify-self:center}.integrations-detail--looker .lkrx-scene .lkrx-link:after{inset:auto auto 0 -3px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #a8bad4;border-bottom:0}.integrations-detail--looker .lkrx-scene .lkrx-exp:before{right:50%}}@media(max-width:640px){.integrations-detail--looker .lkrx-scene .lkrx-drill ul{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-detail--looker .lkrx-scene .lkrx-opt,.integrations-detail--looker .lkrx-scene .lkrx-recs,.integrations-detail--looker .lkrx-scene .lkrx-fnote,.integrations-detail--looker .lkrx-scene .lkrx-sample,.integrations-detail--looker .lkrx-scene .lkrx-chips{display:none}.integrations-detail--looker .lkrx-scene .lkrx-kpis>.lkrx-opt,.integrations-detail--looker .lkrx-scene .lkrx-low>.lkrx-opt{display:none}.integrations-detail--looker .lkrx-scene .lkrx-body{grid-template-columns:minmax(0,1fr)}.integrations-detail--looker .lkrx-scene .lkrx-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border-right:0;padding-right:0;border-bottom:1px solid var(--ln);padding-bottom:6px}.integrations-detail--looker .lkrx-scene .lkrx-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-detail--looker .lkrx-scene .lkrx-charts,.integrations-detail--looker .lkrx-scene .lkrx-low,.integrations-detail--looker .lkrx-scene .lkrx-defs{grid-template-columns:minmax(0,1fr)}.integrations-detail--looker .lkrx-scene .lkrx-bars li{grid-template-columns:70px minmax(0,1fr) 40px}}.integrations-detail--snowflake.integrations-detail .integrations-detail-hero--snowflake{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:start}.integrations-detail--snowflake .snwrx-scene{--ink:#14213d;--mut:#6b7587;--line:#e3e7ee;--sf:#29b5e8;--sfd:#0b7fa8;--rb:#2f5bea;--gr:#1f9d63;font-size:11px;font-weight:400;line-height:1.3;font-family:inherit;color:var(--ink);box-sizing:border-box;width:100%;max-width:100%;min-width:0}.integrations-detail--snowflake .snwrx-scene *,.integrations-detail--snowflake .snwrx-scene *:before,.integrations-detail--snowflake .snwrx-scene *:after{box-sizing:border-box}.integrations-detail--snowflake .snwrx-scene :is(div,section,span,strong,b,em,i,u,p,ul,li,dl,dt,dd,table,thead,tbody,tr,th,td){font:inherit;margin:0;padding:0;border:0;background:none;position:static;width:auto;height:auto;min-width:0;letter-spacing:normal;list-style:none;text-transform:none;text-decoration:none}.integrations-detail--snowflake .snwrx-scene .snwrx-body :is(div,section,span,strong,b,em,i,u,p,ul,li,dl,dt,dd,table,thead,tbody,tr,th,td){line-height:1.3}.integrations-detail--snowflake .snwrx-scene .snwrx-body{display:flex;flex-direction:column;gap:10px;min-width:0}.integrations-detail--snowflake .snwrx-scene .snwrx-top{display:grid;grid-template-columns:minmax(0,1fr) 84px minmax(0,1.7fr);gap:8px;align-items:stretch;min-width:0}.integrations-detail--snowflake .snwrx-scene .snwrx-card{background:#fff;border:1px solid var(--line);border-radius:10px;box-shadow:0 1px 2px #14213d0a;padding:10px;min-width:0;max-width:100%;display:flex;flex-direction:column;gap:6px}.integrations-detail--snowflake .snwrx-scene .snwrx-sourcehead{display:flex;justify-content:space-between;align-items:baseline;gap:6px}.integrations-detail--snowflake .snwrx-scene .snwrx-sourcehead .snwrx-eyebrow{color:var(--rb)}.integrations-detail--snowflake .snwrx-scene .snwrx-source{position:relative}.integrations-detail--snowflake .snwrx-scene .snwrx-source:after{content:"";position:absolute;right:-9px;top:50%;width:8px;height:1px;background:#97a3b8}.integrations-detail--snowflake .snwrx-scene .snwrx-load:after{content:"";position:absolute;right:-9px;top:50%;border-left:8px solid #97a3b8;border-top:3px solid transparent;border-bottom:3px solid transparent}.integrations-detail--snowflake .snwrx-scene .snwrx-eyebrow{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.integrations-detail--snowflake .snwrx-scene .snwrx-sf{color:var(--sfd)}.integrations-detail--snowflake .snwrx-scene .snwrx-title{font-size:13px;font-weight:700}.integrations-detail--snowflake .snwrx-scene .snwrx-pair{display:grid;grid-template-columns:1fr 1fr;gap:6px}.integrations-detail--snowflake .snwrx-scene .snwrx-big{display:block;font-size:16px;font-weight:700;color:var(--ink)}.integrations-detail--snowflake .snwrx-scene .snwrx-big{white-space:nowrap;font-variant-numeric:tabular-nums}.integrations-detail--snowflake .snwrx-scene .snwrx-meta{display:block;font-size:9px;letter-spacing:.04em;text-transform:uppercase;color:var(--mut)}.integrations-detail--snowflake .snwrx-scene .snwrx-recs{display:flex;flex-direction:column;gap:3px}.integrations-detail--snowflake .snwrx-scene .snwrx-recs li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:4px;padding:3px 5px;border:1px solid var(--line);border-radius:6px;font-size:10px}.integrations-detail--snowflake .snwrx-scene .snwrx-recs b{font-weight:700}.integrations-detail--snowflake .snwrx-scene .snwrx-recs span{color:var(--mut)}.integrations-detail--snowflake .snwrx-scene .snwrx-recs em{font-style:normal;font-weight:600}.integrations-detail--snowflake .snwrx-scene .snwrx-note{font-size:9px;color:var(--mut)}.integrations-detail--snowflake .snwrx-scene .snwrx-chips{display:flex;flex-wrap:wrap;gap:3px}.integrations-detail--snowflake .snwrx-scene .snwrx-chips span{font-size:9px;padding:1px 5px;border-radius:999px;background:#eef3ff;color:var(--rb)}.integrations-detail--snowflake .snwrx-scene .snwrx-pipe{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;position:relative;min-width:0}.integrations-detail--snowflake .snwrx-scene .snwrx-packets{display:flex;flex-direction:column;gap:3px;width:100%}.integrations-detail--snowflake .snwrx-scene .snwrx-packet{display:block;font-size:9px;text-align:center;padding:2px 3px;border:1px dashed #b9c4d6;border-radius:5px;color:var(--ink);background:#fff}.integrations-detail--snowflake .snwrx-scene .snwrx-step{width:100%;border:1px solid var(--line);border-radius:8px;padding:6px 4px;text-align:center;display:flex;flex-direction:column;gap:2px;font-size:10px;background:#f7f9fc}.integrations-detail--snowflake .snwrx-scene .snwrx-load{position:relative;width:100%;text-align:center;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--sfd);border-radius:6px;padding:4px 0}.integrations-detail--snowflake .snwrx-scene .snwrx-arrow{display:block;width:18px;height:8px;color:#97a3b8;flex:none}.integrations-detail--snowflake .snwrx-scene .snwrx-down{transform:rotate(90deg)}.integrations-detail--snowflake .snwrx-scene .snwrx-wh{border-color:#a9e0f4;border-top:3px solid var(--sf);background:#fff;box-shadow:0 1px 3px #29b5e814}.integrations-detail--snowflake .snwrx-scene .snwrx-whhead{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.integrations-detail--snowflake .snwrx-scene .snwrx-logo{display:inline-flex;width:16px;height:16px;flex:none}.integrations-detail--snowflake .snwrx-scene .snwrx-logo .integrations-logo{width:16px;height:16px;min-width:16px;min-height:16px;display:inline-flex;padding:0;border:0;background:none;box-shadow:none;border-radius:0}.integrations-detail--snowflake .snwrx-scene .snwrx-logo .integrations-logo img,.integrations-detail--snowflake .snwrx-scene .snwrx-logo .integrations-logo svg{width:16px;height:16px;max-width:16px}.integrations-detail--snowflake .snwrx-scene .snwrx-status{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:1px}.integrations-detail--snowflake .snwrx-scene .snwrx-statlab{font-size:9px;color:var(--mut);text-transform:uppercase;letter-spacing:.05em}.integrations-detail--snowflake .snwrx-scene .snwrx-cur{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:var(--gr)}.integrations-detail--snowflake .snwrx-scene .snwrx-cur i{display:block;width:6px;height:6px;border-radius:50%;background:var(--gr)}.integrations-detail--snowflake .snwrx-scene .snwrx-tree{display:flex;flex-direction:column;gap:4px}.integrations-detail--snowflake .snwrx-scene .snwrx-node{background:#fff;border:1px solid #bfe6f6;border-radius:7px;padding:4px 7px;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;min-width:0}.integrations-detail--snowflake .snwrx-scene .snwrx-node strong{font-size:10px;font-family:ui-monospace,Menlo,monospace;font-weight:600;color:var(--ink);overflow-wrap:anywhere}.integrations-detail--snowflake .snwrx-scene .snwrx-node:nth-child(2){margin-left:6px}.integrations-detail--snowflake .snwrx-scene .snwrx-tbl{margin-left:12px;border-color:var(--sf);box-shadow:inset 2px 0 0 var(--sf)}.integrations-detail--snowflake .snwrx-scene .snwrx-nodelab{width:56px;flex:none;font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--sfd)}.integrations-detail--snowflake .snwrx-scene .snwrx-rows{font-style:normal;font-size:10px;font-weight:600;color:var(--sfd)}.integrations-detail--snowflake .snwrx-scene .snwrx-grid{border:1px solid var(--line);border-radius:7px;overflow:hidden;background:#fff}.integrations-detail--snowflake .snwrx-scene .snwrx-grid table{width:100%;table-layout:fixed;border-collapse:collapse}.integrations-detail--snowflake .snwrx-scene .snwrx-grid :is(th,td){padding:3px 4px;font-size:10px;border-top:1px solid var(--line);text-align:left;white-space:nowrap}.integrations-detail--snowflake .snwrx-scene .snwrx-grid th{border-top:0;font-size:9px;font-weight:700;text-transform:uppercase}.integrations-detail--snowflake .snwrx-scene .snwrx-grid th:nth-child(1),.integrations-detail--snowflake .snwrx-scene .snwrx-grid th:nth-child(4){width:16%}.integrations-detail--snowflake .snwrx-scene .snwrx-grid th:nth-child(2),.integrations-detail--snowflake .snwrx-scene .snwrx-grid th:nth-child(3){width:24%}.integrations-detail--snowflake .snwrx-scene .snwrx-grid th:nth-child(5){width:20%}.integrations-detail--snowflake .snwrx-scene .snwrx-gh{background:#eef8fc;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--sfd)}.integrations-detail--snowflake .snwrx-scene .snwrx-num,.integrations-detail--snowflake .snwrx-scene .snwrx-grid .snwrx-num{text-align:right}.integrations-detail--snowflake .snwrx-scene .snwrx-bottom{display:grid;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr) 18px minmax(0,1.5fr);gap:6px;align-items:center;min-width:0}.integrations-detail--snowflake .snwrx-scene .snwrx-bottom{position:relative}.integrations-detail--snowflake .snwrx-scene .snwrx-handoff{position:absolute;left:0;top:-10px;width:100%;height:10px}.integrations-detail--snowflake .snwrx-scene .snwrx-bottom .snwrx-card{align-self:stretch;justify-content:center}.integrations-detail--snowflake .snwrx-scene .snwrx-dsrow{display:flex;flex-direction:column;border:1px solid var(--line);border-left:2px solid var(--sf);border-radius:6px;padding:5px 7px;font-size:10px}.integrations-detail--snowflake .snwrx-scene .snwrx-dsrow{position:relative;margin-right:7px}.integrations-detail--snowflake .snwrx-scene .snwrx-dsrow:after{content:"";position:absolute;right:-8px;top:50%;width:7px;height:1px;background:#97a3b8}.integrations-detail--snowflake .snwrx-scene .snwrx-dsrow:nth-of-type(3):before{content:"";position:absolute;right:-8px;top:-70%;bottom:-70%;width:1px;background:#97a3b8}.integrations-detail--snowflake .snwrx-scene .snwrx-dsrow b{font-weight:700;text-transform:uppercase;font-size:9px;letter-spacing:.04em}.integrations-detail--snowflake .snwrx-scene .snwrx-dsrow span{color:var(--mut)}.integrations-detail--snowflake .snwrx-scene .snwrx-gov{border-color:#a9e0f4;background:#f4fbfe;text-align:center;align-items:center}.integrations-detail--snowflake .snwrx-scene .snwrx-govname{font-size:11px;font-weight:700;overflow-wrap:anywhere}.integrations-detail--snowflake .snwrx-scene .snwrx-outhead{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-wrap:wrap}.integrations-detail--snowflake .snwrx-scene .snwrx-ready{font-size:9px;font-weight:700;color:var(--gr);text-transform:uppercase;letter-spacing:.05em}.integrations-detail--snowflake .snwrx-scene .snwrx-kpis{display:grid;grid-template-columns:1fr 1fr;gap:4px 10px}.integrations-detail--snowflake .snwrx-scene .snwrx-kpis dt{font-size:9px;color:var(--mut);text-transform:uppercase;letter-spacing:.04em}.integrations-detail--snowflake .snwrx-scene .snwrx-kpis dd{font-size:16px;font-weight:700}.integrations-detail--snowflake .snwrx-scene .snwrx-kpis dd{white-space:nowrap;font-variant-numeric:tabular-nums}.integrations-detail--snowflake .snwrx-scene .snwrx-bars{display:flex;flex-direction:column;gap:3px}.integrations-detail--snowflake .snwrx-scene .snwrx-bars li{display:grid;grid-template-columns:70px minmax(0,1fr) 40px;gap:6px;align-items:center;font-size:10px}.integrations-detail--snowflake .snwrx-scene .snwrx-bars i{display:block;height:5px;background:#eef1f6;border-radius:3px;overflow:hidden}.integrations-detail--snowflake .snwrx-scene .snwrx-bars u{display:block;height:100%;background:var(--sf);border-radius:3px}.integrations-detail--snowflake .snwrx-scene .snwrx-bars em{font-style:normal;text-align:right;font-weight:600}.integrations-detail--snowflake .snwrx-scene .snwrx-foot{font-size:9px;color:var(--mut)}@media(max-width:1199px){.integrations-detail--snowflake .snwrx-scene .snwrx-dsrow:before,.integrations-detail--snowflake .snwrx-scene .snwrx-dsrow:after{display:none}.integrations-detail--snowflake.integrations-detail .integrations-detail-hero--snowflake{grid-template-columns:minmax(0,1fr);gap:32px}.integrations-detail--snowflake .integrations-detail-hero--snowflake .integrations-detail-main{position:static}.integrations-detail--snowflake .snwrx-scene .snwrx-top,.integrations-detail--snowflake .snwrx-scene .snwrx-bottom{grid-template-columns:minmax(0,1fr)}.integrations-detail--snowflake .snwrx-scene .snwrx-pipe{flex-direction:column;gap:10px}.integrations-detail--snowflake .snwrx-scene .snwrx-packets{flex-direction:row;flex-wrap:wrap;justify-content:center}.integrations-detail--snowflake .snwrx-scene .snwrx-step{flex-direction:row;justify-content:center;flex-wrap:wrap;gap:10px;width:auto;padding:6px 10px}.integrations-detail--snowflake .snwrx-scene .snwrx-load{width:auto;padding:4px 24px}.integrations-detail--snowflake .snwrx-scene .snwrx-load:after,.integrations-detail--snowflake .snwrx-scene .snwrx-source:after,.integrations-detail--snowflake .snwrx-scene .snwrx-handoff{display:none}.integrations-detail--snowflake .snwrx-scene .snwrx-bottom>.snwrx-arrow{transform:rotate(90deg);justify-self:center}}@media(max-width:640px){.integrations-detail--snowflake .snwrx-scene .snwrx-packets,.integrations-detail--snowflake .snwrx-scene .snwrx-recs,.integrations-detail--snowflake .snwrx-scene .snwrx-chips,.integrations-detail--snowflake .snwrx-scene .snwrx-note,.integrations-detail--snowflake .snwrx-scene .snwrx-fieldlabel,.integrations-detail--snowflake .snwrx-scene .snwrx-grid,.integrations-detail--snowflake .snwrx-scene .snwrx-bars{display:none}.integrations-detail--snowflake .snwrx-scene .snwrx-dsrow{flex-direction:row;justify-content:space-between;flex-wrap:wrap;gap:4px}.integrations-detail--snowflake .snwrx-scene .snwrx-out .snwrx-note{display:none}.integrations-detail--snowflake .snwrx-scene .snwrx-step{flex-direction:column;gap:3px}}.integrations-detail--databricks.integrations-detail .integrations-detail-hero--databricks{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:start}.integrations-detail--databricks .dbrx-scene{--dbx-navy:#14213d;--dbx-mute:#667085;--dbx-line:#e4e7ec;--dbx-blue:#2f5bea;--dbx-coral:#ff5f46;--dbx-green:#1f9d63;display:block;width:100%;min-width:0;box-sizing:border-box;font-size:11px;line-height:1.3;font-family:inherit;color:var(--dbx-navy);position:static}.integrations-detail--databricks .dbrx-scene *,.integrations-detail--databricks .dbrx-scene *:before,.integrations-detail--databricks .dbrx-scene *:after{box-sizing:border-box}.integrations-detail--databricks .dbrx-scene :is(h3,p,ul,ol,li,dl,dt,dd,div,span,b,strong,em,i,u,code,section,header,table,thead,tbody,tr,th,td){font:inherit;margin:0;padding:0;border:0;background:none;position:static;width:auto;height:auto;min-width:0;letter-spacing:0;list-style:none;text-decoration:none;font-style:normal;text-transform:none}.integrations-detail--databricks .dbrx-scene .dbrx-frame :is(h3,p,ul,ol,li,dl,dt,dd,div,span,b,strong,em,i,u,code,section,header,table,th,td){line-height:1.3}.integrations-detail--databricks .dbrx-scene .dbrx-frame{display:block;width:100%;background:#fff;border:1px solid var(--dbx-line);border-radius:12px;padding:10px;box-shadow:0 1px 2px #1018280d}.integrations-detail--databricks .dbrx-scene .dbrx-flag{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:9px;color:var(--dbx-mute);margin-bottom:8px}.integrations-detail--databricks .dbrx-scene .dbrx-flagtag{font-weight:700;text-transform:uppercase;color:var(--dbx-coral);border:1px solid #ffd0c8;border-radius:999px;padding:1px 6px;background:#fff5f3}.integrations-detail--databricks .dbrx-scene .dbrx-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.8fr) minmax(0,1fr);gap:14px;align-items:stretch}.integrations-detail--databricks .dbrx-scene .dbrx-col{display:flex;flex-direction:column;gap:8px;min-width:0;position:relative}.integrations-detail--databricks .dbrx-scene .dbrx-card{display:block;background:#fff;border:1px solid var(--dbx-line);border-radius:10px;padding:8px;box-shadow:0 1px 2px #1018280a;overflow-wrap:anywhere}.integrations-detail--databricks .dbrx-scene .dbrx-eyebrow{display:block;font-size:9px;font-weight:700;text-transform:uppercase;color:var(--dbx-mute);letter-spacing:0}.integrations-detail--databricks .dbrx-scene .dbrx-blue{color:var(--dbx-blue)}.integrations-detail--databricks .dbrx-scene .dbrx-coral{color:var(--dbx-coral)}.integrations-detail--databricks .dbrx-scene .dbrx-h{display:block;font-size:13px;font-weight:700;color:var(--dbx-navy)}.integrations-detail--databricks .dbrx-scene .dbrx-lbl{display:block;font-size:9px;text-transform:uppercase;color:var(--dbx-mute)}.integrations-detail--databricks .dbrx-scene .dbrx-kpi{display:block;font-size:16px;font-weight:700;color:var(--dbx-navy);font-variant-numeric:tabular-nums;white-space:nowrap}.integrations-detail--databricks .dbrx-scene .dbrx-kpis{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:6px;margin:6px 0}.integrations-detail--databricks .dbrx-scene .dbrx-kpis .dbrx-kpi{font-size:15px}.integrations-detail--databricks .dbrx-scene .dbrx-kpis .dbrx-lbl{white-space:nowrap}.integrations-detail--databricks .dbrx-scene .dbrx-recs{display:grid;gap:3px;margin-bottom:6px}.integrations-detail--databricks .dbrx-scene .dbrx-recs li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;column-gap:4px;font-size:10px;background:#f7f8fa;border-radius:6px;padding:3px 5px}.integrations-detail--databricks .dbrx-scene .dbrx-recs li span{color:var(--dbx-mute);font-size:9px}.integrations-detail--databricks .dbrx-scene .dbrx-recs li em{align-self:center;font-weight:700}.integrations-detail--databricks .dbrx-scene .dbrx-recs li b{font-weight:600}.integrations-detail--databricks .dbrx-scene .dbrx-chips{display:flex;flex-wrap:wrap;gap:3px;margin-top:3px}.integrations-detail--databricks .dbrx-scene .dbrx-chips li{font-size:9px;border:1px solid var(--dbx-line);border-radius:999px;padding:1px 5px;color:var(--dbx-mute)}.integrations-detail--databricks .dbrx-scene .dbrx-tagline{display:block;margin-top:6px;font-size:9px;font-weight:700;text-transform:uppercase;color:var(--dbx-blue)}.integrations-detail--databricks .dbrx-scene .dbrx-packets{display:block;border-left:2px dashed var(--dbx-coral);padding-left:8px;margin-left:6px}.integrations-detail--databricks .dbrx-scene .dbrx-packets ul{display:flex;flex-direction:column;gap:4px;margin-top:4px}.integrations-detail--databricks .dbrx-scene .dbrx-packets li{display:block;font-size:10px;font-weight:600;background:#fff5f3;color:var(--dbx-coral);border:1px solid #ffd0c8;border-radius:6px;padding:2px 6px;margin-left:calc(var(--i) * 6px);position:relative}.integrations-detail--databricks .dbrx-scene .dbrx-packets li:after{content:"";position:absolute;right:-7px;top:50%;transform:translateY(-50%);border:4px solid transparent;border-left-color:var(--dbx-coral);border-right:0}.integrations-detail--databricks .dbrx-scene .dbrx-stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.integrations-detail--databricks .dbrx-scene .dbrx-stages li{display:block;position:relative;border:1px solid #ffd0c8;background:#fff5f3;border-radius:8px;padding:5px 6px;font-size:10px}.integrations-detail--databricks .dbrx-scene .dbrx-stages li b{display:block;font-weight:600;color:var(--dbx-navy)}.integrations-detail--databricks .dbrx-scene .dbrx-stages li+li:before{content:"";position:absolute;left:-12px;top:50%;width:12px;height:1px;background:var(--dbx-coral)}.integrations-detail--databricks .dbrx-scene .dbrx-stages li+li:after{content:"";position:absolute;left:-4px;top:calc(50% - 3px);border-left:4px solid var(--dbx-coral);border-top:3px solid transparent;border-bottom:3px solid transparent}.integrations-detail--databricks .dbrx-scene .dbrx-core:before,.integrations-detail--databricks .dbrx-scene .dbrx-out:before{content:"";position:absolute;left:-14px;top:26px;width:14px;height:1px;background:var(--dbx-coral)}.integrations-detail--databricks .dbrx-scene .dbrx-core:after,.integrations-detail--databricks .dbrx-scene .dbrx-out:after{content:"";position:absolute;left:-4px;top:23px;border-left:4px solid var(--dbx-coral);border-top:3px solid transparent;border-bottom:3px solid transparent}.integrations-detail--databricks .dbrx-scene .dbrx-ws{position:relative;flex:1;border-color:#ffb9ab;box-shadow:0 1px 2px #ff5f4612}.integrations-detail--databricks .dbrx-scene .dbrx-ws:before{content:"";position:absolute;left:83.3%;top:-9px;width:1px;height:8px;background:var(--dbx-coral)}.integrations-detail--databricks .dbrx-scene .dbrx-wshead{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 8px;align-items:center;padding-bottom:6px;border-bottom:1px solid var(--dbx-line)}.integrations-detail--databricks .dbrx-scene .dbrx-logo{display:inline-flex;width:16px;height:16px;min-width:16px;max-width:16px;min-height:16px;max-height:16px;padding:0;border:0;background:none;box-shadow:0;overflow:hidden}.integrations-detail--databricks .dbrx-scene .dbrx-logo .integrations-logo{width:16px;height:16px;min-width:16px;max-width:16px;min-height:16px;max-height:16px;padding:0;border:0;background:none;box-shadow:none;display:inline-flex}.integrations-detail--databricks .dbrx-scene .dbrx-logo .integrations-logo img{width:16px;height:16px;max-width:16px}.integrations-detail--databricks .dbrx-scene .dbrx-logo .integrations-logo svg{width:16px;height:16px}.integrations-detail--databricks .dbrx-scene .dbrx-status{grid-column:1/-1;display:flex;gap:14px;font-size:10px}.integrations-detail--databricks .dbrx-scene .dbrx-status dd{display:flex;align-items:center;gap:4px;font-weight:700;font-size:10px}.integrations-detail--databricks .dbrx-scene .dbrx-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--dbx-green);flex:none}.integrations-detail--databricks .dbrx-scene .dbrx-tiers{display:grid;gap:10px;margin:8px 0;position:relative}.integrations-detail--databricks .dbrx-scene .dbrx-tiers li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 6px;border:1px solid var(--dbx-line);border-radius:8px;padding:4px 6px;position:relative;font-size:10px}.integrations-detail--databricks .dbrx-scene .dbrx-tiers li.dbrx-on{border-color:var(--dbx-coral);background:#fff5f3}.integrations-detail--databricks .dbrx-scene .dbrx-tiers li+li:before{content:"";position:absolute;left:14px;top:-10px;height:10px;width:1px;background:var(--dbx-coral)}.integrations-detail--databricks .dbrx-scene .dbrx-tiers li span{grid-column:1/-1}.integrations-detail--databricks .dbrx-scene .dbrx-tiers code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;overflow-wrap:anywhere}.integrations-detail--databricks .dbrx-scene .dbrx-tiers b{font-weight:700;font-size:10px;white-space:nowrap;align-self:end}.integrations-detail--databricks .dbrx-scene .dbrx-ctx{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:8px;margin-bottom:8px;font-size:10px}.integrations-detail--databricks .dbrx-scene .dbrx-ctx dd{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;overflow-wrap:anywhere}.integrations-detail--databricks .dbrx-scene .dbrx-table{display:table;width:100%;border-collapse:collapse;font-size:9px;table-layout:fixed}.integrations-detail--databricks .dbrx-scene .dbrx-table th{text-align:left;text-transform:uppercase;color:var(--dbx-mute);font-weight:700;padding:2px;border-bottom:1px solid var(--dbx-line);overflow-wrap:anywhere}.integrations-detail--databricks .dbrx-scene .dbrx-table td{padding:2px;border-bottom:1px solid #f0f2f5;overflow-wrap:anywhere}.integrations-detail--databricks .dbrx-scene .dbrx-table td:last-child,.integrations-detail--databricks .dbrx-scene .dbrx-table th:last-child{text-align:right}.integrations-detail--databricks .dbrx-scene .dbrx-combine{display:block;border:1px dashed #ffb9ab;border-radius:10px;padding:6px}.integrations-detail--databricks .dbrx-scene .dbrx-ds{display:grid;gap:3px;margin-top:4px}.integrations-detail--databricks .dbrx-scene .dbrx-ds li{display:flex;justify-content:space-between;gap:4px;font-size:9px;border:1px solid var(--dbx-line);border-radius:6px;padding:2px 5px;background:#fff}.integrations-detail--databricks .dbrx-scene .dbrx-ds li b{font-weight:700;text-transform:uppercase}.integrations-detail--databricks .dbrx-scene .dbrx-ds li span{color:var(--dbx-mute);white-space:nowrap}.integrations-detail--databricks .dbrx-scene .dbrx-merge{display:block;width:1px;height:10px;margin:0 auto;background:var(--dbx-coral)}.integrations-detail--databricks .dbrx-scene .dbrx-gov{border-color:#ffb9ab}.integrations-detail--databricks .dbrx-scene .dbrx-gov code{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600;margin:2px 0;overflow-wrap:anywhere}.integrations-detail--databricks .dbrx-scene .dbrx-ticks{display:flex;flex-wrap:wrap;gap:8px;font-size:9px;font-weight:700;color:var(--dbx-green);text-transform:uppercase}.integrations-detail--databricks .dbrx-scene .dbrx-ticks span{display:inline-flex;align-items:center;gap:3px}.integrations-detail--databricks .dbrx-scene .dbrx-ready{flex:1;border-color:#c9d6fb}.integrations-detail--databricks .dbrx-scene .dbrx-rk{display:grid;grid-template-columns:1fr 1fr;gap:5px 6px;margin:4px 0 6px}.integrations-detail--databricks .dbrx-scene .dbrx-rk .dbrx-kpi{font-size:16px}.integrations-detail--databricks .dbrx-scene .dbrx-bars{display:grid;gap:3px}.integrations-detail--databricks .dbrx-scene .dbrx-bars li{display:grid;grid-template-columns:66px minmax(0,1fr) 38px;gap:4px;align-items:center;font-size:10px}.integrations-detail--databricks .dbrx-scene .dbrx-bars li i{display:block;height:5px;background:#eef1f6;border-radius:3px;overflow:hidden}.integrations-detail--databricks .dbrx-scene .dbrx-bars li u{display:block;height:5px;background:var(--dbx-blue);border-radius:3px}.integrations-detail--databricks .dbrx-scene .dbrx-bars li b{font-weight:700;text-align:right}.integrations-detail--databricks .dbrx-scene .dbrx-bars li span{white-space:nowrap}.integrations-detail--databricks .dbrx-scene .dbrx-note{font-size:9px;color:var(--dbx-mute);margin:3px 0}.integrations-detail--databricks .dbrx-scene .dbrx-foot{font-size:9px;color:var(--dbx-mute);margin-top:8px}@media(max-width:1199px){.integrations-detail--databricks.integrations-detail .integrations-detail-hero--databricks{grid-template-columns:minmax(0,1fr);gap:32px}.integrations-detail--databricks .integrations-detail-hero--databricks .integrations-detail-main{position:static}.integrations-detail--databricks .dbrx-scene .dbrx-grid{grid-template-columns:minmax(0,1fr);gap:32px}.integrations-detail--databricks .dbrx-scene .dbrx-col+.dbrx-col:before{content:"";position:absolute;left:50%;top:-24px;width:1px;height:16px;background:var(--dbx-coral)}.integrations-detail--databricks .dbrx-scene .dbrx-col+.dbrx-col:after{content:"";position:absolute;left:calc(50% - 4px);top:-9px;border:4px solid transparent;border-top-color:var(--dbx-coral);border-bottom:0}.integrations-detail--databricks .dbrx-scene .dbrx-kpis{grid-template-columns:1fr 1fr}.integrations-detail--databricks .dbrx-scene .dbrx-packets ul{flex-direction:row;flex-wrap:wrap}.integrations-detail--databricks .dbrx-scene .dbrx-packets li{margin-left:0}.integrations-detail--databricks .dbrx-scene .dbrx-packets{border-left:0;padding-left:0;margin-left:0}.integrations-detail--databricks .dbrx-scene .dbrx-packets li:after{display:none}}@media(max-width:640px){.integrations-detail--databricks .dbrx-scene .dbrx-sample{display:none}.integrations-detail--databricks .dbrx-scene .dbrx-stages{grid-template-columns:minmax(0,1fr);gap:10px}.integrations-detail--databricks .dbrx-scene .dbrx-stages li+li:before{left:50%;top:-10px;width:1px;height:10px}.integrations-detail--databricks .dbrx-scene .dbrx-stages li+li:after{left:calc(50% - 3px);top:-4px;border:3px solid transparent;border-top:4px solid var(--dbx-coral);border-bottom:0}.integrations-detail--databricks .dbrx-scene .dbrx-ws:before{left:50%}.integrations-detail--databricks .dbrx-scene .dbrx-ctx{grid-template-columns:minmax(0,1fr);gap:4px}.integrations-detail--databricks .dbrx-scene .dbrx-frame{padding:8px}}@media(min-width:1200px){.integrations-detail--mixpanel.integrations-detail .integrations-detail-hero--mixpanel{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:start}}@media(max-width:1199px){.integrations-detail--mixpanel.integrations-detail .integrations-detail-hero--mixpanel{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}.integrations-detail--mixpanel .integrations-detail-hero--mixpanel .integrations-detail-main{position:static}}.integrations-detail--mixpanel .mxprx-scene{font-size:11px;font-weight:400;font-family:inherit;line-height:1.3;display:grid;gap:8px;width:100%;min-width:0;max-width:100%;color:#14213d;box-sizing:border-box}.integrations-detail--mixpanel .mxprx-scene *,.integrations-detail--mixpanel .mxprx-scene *:before,.integrations-detail--mixpanel .mxprx-scene *:after{box-sizing:border-box}.integrations-detail--mixpanel .mxprx-scene :is(span,div,svg){margin:0;padding:0;border:0;background:none;font:inherit;position:static;width:auto;height:auto;min-width:0;letter-spacing:normal;text-transform:none;text-decoration:none}.integrations-detail--mixpanel .mxprx-scene :is(.mxprx-main,.mxprx-bridge) :is(span,div){line-height:1.3}.integrations-detail--mixpanel .mxprx-scene .mxprx-bridge{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0}.integrations-detail--mixpanel .mxprx-scene .mxprx-bin,.integrations-detail--mixpanel .mxprx-scene .mxprx-init{display:grid;gap:1px;padding:5px 9px;border:1px solid #e3e9f1;border-radius:9px;background:#fff;min-width:0}.integrations-detail--mixpanel .mxprx-scene .mxprx-init{border-color:#c9d6f5;flex:1 1 auto;text-align:center;box-shadow:0 1px 3px #14213d0d}.integrations-detail--mixpanel .mxprx-scene .mxprx-bin-fin{border-top:2px solid #2563eb}.integrations-detail--mixpanel .mxprx-scene .mxprx-bin-beh{border-top:2px solid #7856ff}.integrations-detail--mixpanel .mxprx-scene .mxprx-bk{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b7686}.integrations-detail--mixpanel .mxprx-scene .mxprx-bv{font-size:12px;font-weight:700;color:#14213d}.integrations-detail--mixpanel .mxprx-scene .mxprx-plus{color:#8492a5;font-size:14px;font-weight:600}.integrations-detail--mixpanel .mxprx-scene .mxprx-link{width:16px;height:8px;flex:none;color:#8492a5;display:block}.integrations-detail--mixpanel .mxprx-scene .mxprx-link-reverse{transform:rotate(180deg)}.integrations-detail--mixpanel .mxprx-scene .mxprx-main{display:grid;grid-template-columns:1fr;gap:8px;min-width:0}@media(min-width:1200px){.integrations-detail--mixpanel .mxprx-scene .mxprx-main{grid-template-columns:170px minmax(0,1fr) 160px}}.integrations-detail--mixpanel .mxprx-scene .mxprx-card{position:relative;min-width:0;padding:10px;background:#fff;border:1px solid #e3e9f1;border-radius:10px;box-shadow:0 2px 8px #14213d0d;display:grid;gap:7px;align-content:start}.integrations-detail--mixpanel .mxprx-scene .mxprx-fin{border-top:2px solid #2563eb;gap:5px}.integrations-detail--mixpanel .mxprx-scene .mxprx-mp{border-top:2px solid #7856ff;box-shadow:0 1px 3px #7856ff0d}.integrations-detail--mixpanel .mxprx-scene .mxprx-cmp{border-top:2px solid #12915b}.integrations-detail--mixpanel .mxprx-scene .mxprx-chead{display:flex;align-items:center;gap:6px;min-width:0}.integrations-detail--mixpanel .mxprx-scene .mxprx-fin .mxprx-chead{flex-wrap:wrap;gap:4px}.integrations-detail--mixpanel .mxprx-scene .mxprx-brand{font-size:11px;font-weight:800;letter-spacing:.1em;color:#2563eb}.integrations-detail--mixpanel .mxprx-scene .mxprx-brand-mp{color:#14213d}.integrations-detail--mixpanel .mxprx-scene .mxprx-tag{margin-left:auto;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:2px 6px;border-radius:9px;white-space:nowrap}.integrations-detail--mixpanel .mxprx-scene .mxprx-tag-fin{background:#eaf1ff;color:#2563eb}.integrations-detail--mixpanel .mxprx-scene .mxprx-tag-mp{background:#f0ecff;color:#6a45e6}.integrations-detail--mixpanel .mxprx-scene .mxprx-tag-ctx{background:#e7f6ee;color:#0f7a4c}.integrations-detail--mixpanel .mxprx-scene .mxprx-logo .integrations-logo{width:16px;height:16px;min-width:16px;max-width:16px;min-height:16px;max-height:16px;border:0;padding:0;background:none;box-shadow:none}.integrations-detail--mixpanel .mxprx-scene .mxprx-logo .integrations-logo img,.integrations-detail--mixpanel .mxprx-scene .mxprx-logo .integrations-logo svg{width:16px;height:16px}.integrations-detail--mixpanel .mxprx-scene .mxprx-logo{display:inline-flex;flex:none;width:16px;height:16px}.integrations-detail--mixpanel .mxprx-scene .mxprx-label{display:block;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#6b7686;line-height:1.25}.integrations-detail--mixpanel .mxprx-scene .mxprx-lab-navy{color:#14213d}.integrations-detail--mixpanel .mxprx-scene .mxprx-spend{display:grid;gap:1px}.integrations-detail--mixpanel .mxprx-scene .mxprx-big{font-size:22px;font-weight:800;color:#14213d;white-space:nowrap;line-height:1.1;font-variant-numeric:tabular-nums}.integrations-detail--mixpanel .mxprx-scene .mxprx-vendors{display:grid;gap:3px;padding-top:6px;border-top:1px solid #eef1f6}.integrations-detail--mixpanel .mxprx-scene .mxprx-vrow{display:flex;justify-content:space-between;align-items:baseline;gap:4px}.integrations-detail--mixpanel .mxprx-scene .mxprx-vname{font-size:10px;font-weight:700;color:#14213d}.integrations-detail--mixpanel .mxprx-scene .mxprx-vcat{display:block;font-size:9px;font-weight:500;color:#6b7686}.integrations-detail--mixpanel .mxprx-scene .mxprx-vamt{font-size:10px;font-weight:700;color:#14213d;white-space:nowrap;font-variant-numeric:tabular-nums}.integrations-detail--mixpanel .mxprx-scene .mxprx-note{font-size:9px;color:#8492a5}.integrations-detail--mixpanel .mxprx-scene .mxprx-meta{display:grid;grid-template-columns:1fr 1fr;gap:6px 8px;padding-top:6px;border-top:1px solid #eef1f6}.integrations-detail--mixpanel .mxprx-scene .mxprx-mcell,.integrations-detail--mixpanel .mxprx-scene .mxprx-ctxi{display:grid;gap:1px;min-width:0}.integrations-detail--mixpanel .mxprx-scene .mxprx-mval{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;color:#14213d;white-space:nowrap}.integrations-detail--mixpanel .mxprx-scene .mxprx-ok{color:#0f7a4c}.integrations-detail--mixpanel .mxprx-scene .mxprx-dot{display:inline-block;flex:none;width:6px;height:6px;border-radius:50%;background:#12915b}.integrations-detail--mixpanel .mxprx-scene .mxprx-ctx{display:flex;gap:18px}.integrations-detail--mixpanel .mxprx-scene .mxprx-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}@media(min-width:540px){.integrations-detail--mixpanel .mxprx-scene .mxprx-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.integrations-detail--mixpanel .mxprx-scene .mxprx-kpi{display:grid;gap:1px;padding:6px 7px;border-radius:9px;background:#f7f5ff;border:1px solid #ece7ff;min-width:0}.integrations-detail--mixpanel .mxprx-scene .mxprx-kv{font-size:16px;font-weight:800;color:#4b2fc4;line-height:1.15;white-space:nowrap;font-variant-numeric:tabular-nums}.integrations-detail--mixpanel .mxprx-scene .mxprx-up{font-size:10px;font-weight:700;color:#0f7a4c;white-space:nowrap}.integrations-detail--mixpanel .mxprx-scene .mxprx-mid{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width:540px){.integrations-detail--mixpanel .mxprx-scene .mxprx-mid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.integrations-detail--mixpanel .mxprx-scene .mxprx-trend,.integrations-detail--mixpanel .mxprx-scene .mxprx-adopt{display:grid;gap:4px;align-content:start;min-width:0}.integrations-detail--mixpanel .mxprx-scene .mxprx-svg{width:100%;height:52px;display:block}.integrations-detail--mixpanel .mxprx-scene .mxprx-axis{display:flex;justify-content:space-between;gap:4px;font-size:9px;color:#8492a5}.integrations-detail--mixpanel .mxprx-scene .mxprx-illus{font-style:italic;color:#6a45e6}.integrations-detail--mixpanel .mxprx-scene .mxprx-arow{display:grid;grid-template-columns:1fr auto;gap:2px 6px;align-items:baseline}.integrations-detail--mixpanel .mxprx-scene .mxprx-aname{font-size:10px;font-weight:600;color:#14213d}.integrations-detail--mixpanel .mxprx-scene .mxprx-apct{font-size:10px;font-weight:800;color:#4b2fc4}.integrations-detail--mixpanel .mxprx-scene .mxprx-track{grid-column:1 / -1;display:block;height:4px;border-radius:4px;background:#eceff5;overflow:hidden}.integrations-detail--mixpanel .mxprx-scene .mxprx-fill{display:block;height:100%;border-radius:4px;background:#7856ff}.integrations-detail--mixpanel .mxprx-scene .mxprx-fill-fin{background:#2563eb}.integrations-detail--mixpanel .mxprx-scene .mxprx-fill-up{background:#12915b}.integrations-detail--mixpanel .mxprx-scene .mxprx-events{display:grid;gap:4px;padding-top:6px;border-top:1px solid #eef1f6}.integrations-detail--mixpanel .mxprx-scene .mxprx-egrid{display:grid;grid-template-columns:1fr 1fr;gap:3px 12px}.integrations-detail--mixpanel .mxprx-scene .mxprx-erow{display:flex;justify-content:space-between;align-items:baseline;gap:6px;min-width:0}.integrations-detail--mixpanel .mxprx-scene .mxprx-ename{display:inline-flex;align-items:center;gap:5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;color:#14213d;overflow-wrap:anywhere;min-width:0}.integrations-detail--mixpanel .mxprx-scene .mxprx-edot{flex:none;width:5px;height:5px;border-radius:50%;background:#7856ff}.integrations-detail--mixpanel .mxprx-scene .mxprx-eval{font-size:10px;font-weight:800;color:#4b2fc4}.integrations-detail--mixpanel .mxprx-scene .mxprx-cmphead{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.integrations-detail--mixpanel .mxprx-scene .mxprx-cmphead .mxprx-tag{margin-left:0}.integrations-detail--mixpanel .mxprx-scene .mxprx-cmpbody{display:grid;grid-template-columns:1fr;gap:8px}.integrations-detail--mixpanel .mxprx-scene .mxprx-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.integrations-detail--mixpanel .mxprx-scene .mxprx-tile:last-child{grid-column:1/-1}.integrations-detail--mixpanel .mxprx-scene .mxprx-tile{display:grid;gap:1px;min-width:0}.integrations-detail--mixpanel .mxprx-scene .mxprx-tv{font-size:13px;font-weight:800;color:#14213d;white-space:nowrap;font-variant-numeric:tabular-nums}.integrations-detail--mixpanel .mxprx-scene .mxprx-bars{display:grid;gap:5px;align-content:start}.integrations-detail--mixpanel .mxprx-scene .mxprx-brow{display:grid;grid-template-columns:1fr auto;gap:2px 6px;align-items:baseline}.integrations-detail--mixpanel .mxprx-scene .mxprx-bname{font-size:10px;font-weight:600;color:#6b7686}.integrations-detail--mixpanel .mxprx-scene .mxprx-bval{font-size:11px;font-weight:800}.integrations-detail--mixpanel .mxprx-scene .mxprx-bval-fin{color:#2563eb}.integrations-detail--mixpanel .mxprx-scene .mxprx-bval-up{color:#0f7a4c}.integrations-detail--mixpanel .mxprx-scene .mxprx-insight{font-size:10px;color:#6b7686;line-height:1.3}.integrations-detail--mixpanel .mxprx-scene .mxprx-foot{font-size:9px;line-height:1.3;color:#8492a5;text-align:center}@media(max-width:1199px){.integrations-detail--mixpanel .mxprx-scene .mxprx-main{display:contents}.integrations-detail--mixpanel .mxprx-scene .mxprx-fin{grid-row:1}.integrations-detail--mixpanel .mxprx-scene .mxprx-bridge{grid-row:2}.integrations-detail--mixpanel .mxprx-scene .mxprx-mp{grid-row:3}.integrations-detail--mixpanel .mxprx-scene .mxprx-cmp{grid-row:4}.integrations-detail--mixpanel .mxprx-scene .mxprx-foot{grid-row:5}}@media(max-width:640px){.integrations-detail--mixpanel .mxprx-scene .mxprx-vendors,.integrations-detail--mixpanel .mxprx-scene .mxprx-events,.integrations-detail--mixpanel .mxprx-scene .mxprx-trend{display:none}.integrations-detail--mixpanel .mxprx-scene .mxprx-bridge{display:grid;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);gap:4px}.integrations-detail--mixpanel .mxprx-scene .mxprx-bin-fin{grid-row:1;grid-column:1}.integrations-detail--mixpanel .mxprx-scene .mxprx-bin-beh{grid-row:1;grid-column:3}.integrations-detail--mixpanel .mxprx-scene .mxprx-init{grid-row:2;grid-column:1/-1}.integrations-detail--mixpanel .mxprx-scene .mxprx-link{display:none}.integrations-detail--mixpanel .mxprx-scene .mxprx-bridge:after{content:"+";grid-row:1;grid-column:2;color:#8492a5;text-align:center;font-size:14px}}@media(min-width:1200px){.integrations-detail--amplitude.integrations-detail .integrations-detail-hero--amplitude{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:start}}@media(max-width:1199px){.integrations-detail--amplitude.integrations-detail .integrations-detail-hero--amplitude{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.integrations-detail--amplitude .integrations-detail-hero--amplitude .integrations-detail-main{position:static}}.integrations-detail--amplitude .amprx-scene{--ab:#1e61f0;--rb:#2f55d4;--nv:#13203d;--mt:#6b7588;--bd:#e3e7ee;--gn:#15935a;font-size:11px;font-family:inherit;line-height:1.3;color:var(--nv);display:grid;gap:8px;min-width:0;max-width:100%}.integrations-detail--amplitude .amprx-scene *,.integrations-detail--amplitude .amprx-scene *:before,.integrations-detail--amplitude .amprx-scene *:after{box-sizing:border-box}.integrations-detail--amplitude .amprx-scene :is(div,section,header,span,p,b,em,i,u,small,ul,ol,li,dl,dt,dd,svg){font:inherit;font-style:normal;text-decoration:none;text-transform:none;margin:0;padding:0;list-style:none;border:0;background:none;position:static;width:auto;height:auto;min-width:0;letter-spacing:normal}.integrations-detail--amplitude .amprx-scene :is(.amprx-main,.amprx-strip,.amprx-perf) :is(div,section,header,span,p,b,em,i,u,small,ul,ol,li,dl,dt,dd){line-height:1.3}.integrations-detail--amplitude .amprx-scene .amprx-card{background:#fff;border:1px solid var(--bd);border-radius:10px;box-shadow:0 1px 2px #13203d0d;padding:10px;min-width:0;font-family:inherit}.integrations-detail--amplitude .amprx-scene .amprx-lab{font-size:9px;letter-spacing:.07em;text-transform:uppercase;color:var(--mt);font-weight:600}.integrations-detail--amplitude .amprx-scene .amprx-name{font-size:13px;font-weight:700;color:var(--nv);font-family:inherit}.integrations-detail--amplitude .amprx-scene .amprx-head{display:flex;align-items:center;gap:6px;margin-bottom:6px;flex-wrap:wrap}.integrations-detail--amplitude .amprx-scene .amprx-brand{font-size:11px;font-weight:700;color:var(--rb)}.integrations-detail--amplitude .amprx-scene .amprx-blue{color:var(--ab)}.integrations-detail--amplitude .amprx-scene .amprx-pill{margin-left:auto;font-size:9px;font-weight:600;color:var(--ab);background:#eef3ff;border-radius:9px;padding:2px 7px}.integrations-detail--amplitude .amprx-scene .amprx-logo,.integrations-detail--amplitude .amprx-scene .amprx-logo .integrations-logo{display:inline-flex;width:16px;height:16px;min-width:0;min-height:0;max-width:16px;max-height:16px;padding:0;border:0;background:none;box-shadow:none;margin:0}.integrations-detail--amplitude .amprx-scene .amprx-logo .integrations-logo img,.integrations-detail--amplitude .amprx-scene .amprx-logo .integrations-logo svg{width:16px;height:16px;max-width:16px;max-height:16px;padding:0;border:0;background:none;box-shadow:none}.integrations-detail--amplitude .amprx-scene .amprx-strip{display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:#f6f8fc;border:1px solid var(--bd);border-radius:10px;padding:4px 10px;font-size:9px}.integrations-detail--amplitude .amprx-scene .amprx-tag{display:grid;font-size:9px;text-transform:uppercase;letter-spacing:.07em;color:var(--mt);font-weight:600}.integrations-detail--amplitude .amprx-scene .amprx-tag b{font-size:11px;color:var(--nv)}.integrations-detail--amplitude .amprx-scene .amprx-src{display:grid;background:#fff;border:1px solid var(--bd);border-radius:8px;padding:2px 8px}.integrations-detail--amplitude .amprx-scene .amprx-src i{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.integrations-detail--amplitude .amprx-scene .amprx-src-r i{color:var(--rb)}.integrations-detail--amplitude .amprx-scene .amprx-src-a i{color:var(--ab)}.integrations-detail--amplitude .amprx-scene .amprx-plus{color:var(--mt);font-weight:700}.integrations-detail--amplitude .amprx-scene .amprx-arrow{flex:1;min-width:14px;height:1px;background:var(--ab)}.integrations-detail--amplitude .amprx-scene .amprx-ctx{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ab);border:1px solid var(--ab);border-radius:8px;padding:4px 8px}.integrations-detail--amplitude .amprx-scene .amprx-main{display:grid;grid-template-columns:minmax(0,.36fr) minmax(0,.64fr);gap:8px}.integrations-detail--amplitude .amprx-scene .amprx-kpis{display:flex;justify-content:space-between;gap:4px;margin:6px 0 5px}.integrations-detail--amplitude .amprx-scene .amprx-kpis span{display:grid;font-size:9px;color:var(--mt);text-transform:uppercase}.integrations-detail--amplitude .amprx-scene .amprx-kpis b{font-size:16px;font-weight:700;color:var(--nv);white-space:nowrap;font-variant-numeric:tabular-nums}.integrations-detail--amplitude .amprx-scene .amprx-track{display:block;height:5px;border-radius:3px;background:#e9edf4;overflow:hidden}.integrations-detail--amplitude .amprx-scene .amprx-track span{display:block;height:100%;background:var(--rb);border-radius:3px}.integrations-detail--amplitude .amprx-scene .amprx-thin span,.integrations-detail--amplitude .amprx-scene .amprx-feat .amprx-track span,.integrations-detail--amplitude .amprx-scene .amprx-gr .amprx-track span{background:var(--ab)}.integrations-detail--amplitude .amprx-scene .amprx-thin{height:4px}.integrations-detail--amplitude .amprx-scene .amprx-exp{margin-top:6px;display:grid;gap:3px}.integrations-detail--amplitude .amprx-scene .amprx-exp li{display:flex;justify-content:space-between;gap:6px;font-size:10px;border-top:1px solid #eef1f6;padding-top:3px}.integrations-detail--amplitude .amprx-scene .amprx-exp span{display:flex;gap:5px;min-width:0}.integrations-detail--amplitude .amprx-scene .amprx-exp em{color:var(--mt)}.integrations-detail--amplitude .amprx-scene .amprx-exp b{font-weight:700}.integrations-detail--amplitude .amprx-scene .amprx-exp i{white-space:nowrap;font-weight:600}.integrations-detail--amplitude .amprx-scene .amprx-meta{display:grid;gap:2px;margin-top:6px;font-size:10px}.integrations-detail--amplitude .amprx-scene .amprx-meta div{display:flex;justify-content:space-between;gap:6px}.integrations-detail--amplitude .amprx-scene .amprx-meta dt{font-size:9px;text-transform:uppercase;color:var(--mt);letter-spacing:.06em}.integrations-detail--amplitude .amprx-scene .amprx-meta dd{font-weight:600;display:flex;align-items:center;gap:4px}.integrations-detail--amplitude .amprx-scene .amprx-meta u{width:6px;height:6px;border-radius:50%;background:var(--gn)}.integrations-detail--amplitude .amprx-scene .amprx-inline{font-size:11px}.integrations-detail--amplitude .amprx-scene .amprx-funnel{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.integrations-detail--amplitude .amprx-scene .amprx-funnel li{display:grid;grid-template-rows:24px 20px 24px 32px;gap:1px;align-items:start;min-width:0;position:relative}.integrations-detail--amplitude .amprx-scene .amprx-funnel li+li:before{content:"";position:absolute;top:38px;left:-10px;width:9px;height:1px;background:#9aaccd}.integrations-detail--amplitude .amprx-scene .amprx-funnel li+li:after{content:"";position:absolute;top:35px;left:-4px;border-left:4px solid #9aaccd;border-top:3px solid transparent;border-bottom:3px solid transparent}.integrations-detail--amplitude .amprx-scene .amprx-fl{font-size:9px;text-transform:uppercase;letter-spacing:.04em;color:var(--mt);font-weight:600}.integrations-detail--amplitude .amprx-scene .amprx-fv{font-size:15px;font-weight:700;color:var(--nv)}.integrations-detail--amplitude .amprx-scene .amprx-fv small{font-size:9px;font-weight:500;color:var(--mt)}.integrations-detail--amplitude .amprx-scene .amprx-fr{font-size:9px;color:var(--ab);font-weight:600;margin-bottom:3px}.integrations-detail--amplitude .amprx-scene .amprx-bar{display:flex;align-items:flex-end;height:32px;border-bottom:1px solid var(--ab)}.integrations-detail--amplitude .amprx-scene .amprx-bar span{display:block;width:100%;height:var(--p);background:var(--ab);border-radius:4px 4px 0 0;opacity:.85}.integrations-detail--amplitude .amprx-scene .amprx-out{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:6px 0}.integrations-detail--amplitude .amprx-scene .amprx-out span{display:grid;border:1px solid var(--bd);border-radius:8px;padding:3px 4px}.integrations-detail--amplitude .amprx-scene .amprx-out b{font-size:16px;font-weight:700;white-space:nowrap}.integrations-detail--amplitude .amprx-scene .amprx-out em{font-size:9px;text-transform:uppercase;color:var(--mt)}.integrations-detail--amplitude .amprx-scene .amprx-out i{font-size:10px;color:var(--gn);font-weight:600}.integrations-detail--amplitude .amprx-scene .amprx-two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.integrations-detail--amplitude .amprx-scene .amprx-ret svg{display:block;width:100%;height:52px}.integrations-detail--amplitude .amprx-scene .amprx-grid{stroke:#e3e7ee;stroke-width:.6}.integrations-detail--amplitude .amprx-scene .amprx-line{fill:none;stroke:var(--ab);stroke-width:1.6;stroke-linejoin:round}.integrations-detail--amplitude .amprx-scene .amprx-dot{fill:#fff;stroke:var(--ab);stroke-width:1.2}.integrations-detail--amplitude .amprx-scene .amprx-ret ul{display:flex;justify-content:space-between;gap:2px}.integrations-detail--amplitude .amprx-scene .amprx-ret li{display:grid;font-size:9px;color:var(--mt);text-align:center}.integrations-detail--amplitude .amprx-scene .amprx-ret li b{color:var(--nv);font-size:10px}.integrations-detail--amplitude .amprx-scene .amprx-feat{display:grid;gap:2px;align-content:start}.integrations-detail--amplitude .amprx-scene .amprx-feat div>span:first-child{display:flex;justify-content:space-between;font-size:10px}.integrations-detail--amplitude .amprx-scene .amprx-feat .amprx-thin{height:3px}.integrations-detail--amplitude .amprx-scene .amprx-perf{display:grid;grid-template-columns:minmax(0,1fr);gap:4px;padding:8px}.integrations-detail--amplitude .amprx-scene .amprx-perf .amprx-lab{grid-column:1/-1}.integrations-detail--amplitude .amprx-scene .amprx-perf-heading{display:flex;justify-content:space-between;gap:8px}.integrations-detail--amplitude .amprx-scene .amprx-pk{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.integrations-detail--amplitude .amprx-scene .amprx-pk span{display:grid}.integrations-detail--amplitude .amprx-scene .amprx-pk em,.integrations-detail--amplitude .amprx-scene .amprx-gr em{font-size:9px;text-transform:uppercase;color:var(--mt);letter-spacing:.04em}.integrations-detail--amplitude .amprx-scene .amprx-pk b{font-size:16px;font-weight:700;white-space:nowrap}.integrations-detail--amplitude .amprx-scene .amprx-pk .amprx-cost b{color:var(--ab)}.integrations-detail--amplitude .amprx-scene .amprx-gr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.integrations-detail--amplitude .amprx-scene .amprx-gr>span{display:grid;gap:1px}.integrations-detail--amplitude .amprx-scene .amprx-gr em{display:flex;justify-content:space-between}.integrations-detail--amplitude .amprx-scene .amprx-gr b{color:var(--gn);font-size:10px}.integrations-detail--amplitude .amprx-scene .amprx-note{font-size:10px;color:var(--mt)}.integrations-detail--amplitude .amprx-scene .amprx-sample,.integrations-detail--amplitude .amprx-scene .amprx-foot{margin-top:5px;font-size:9px;color:var(--mt);line-height:1.3}.integrations-detail--amplitude .amprx-scene .amprx-note b{color:var(--nv);text-transform:uppercase;font-size:9px;letter-spacing:.06em;margin-right:4px}@media(max-width:1199px){.integrations-detail--amplitude .amprx-scene .amprx-main{display:contents}.integrations-detail--amplitude .amprx-scene .amprx-fin{grid-row:1}.integrations-detail--amplitude .amprx-scene .amprx-strip{grid-row:2}.integrations-detail--amplitude .amprx-scene .amprx-amp{grid-row:3}.integrations-detail--amplitude .amprx-scene .amprx-perf{grid-row:4}.integrations-detail--amplitude .amprx-scene .amprx-foot{grid-row:5}.integrations-detail--amplitude .amprx-scene .amprx-fin .amprx-exp,.integrations-detail--amplitude .amprx-scene .amprx-fin .amprx-meta,.integrations-detail--amplitude .amprx-scene .amprx-fin .amprx-sample,.integrations-detail--amplitude .amprx-scene .amprx-strip .amprx-arrow{display:none}}@media(max-width:640px){.integrations-detail--amplitude .amprx-scene .amprx-strip{display:grid;grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr);gap:5px;padding:6px}.integrations-detail--amplitude .amprx-scene .amprx-tag{grid-column:1/-1;grid-row:1;text-align:center}.integrations-detail--amplitude .amprx-scene .amprx-src-r{grid-column:1;grid-row:2}.integrations-detail--amplitude .amprx-scene .amprx-plus{grid-column:2;grid-row:2;text-align:center}.integrations-detail--amplitude .amprx-scene .amprx-src-a{grid-column:3;grid-row:2}.integrations-detail--amplitude .amprx-scene .amprx-ctx{grid-column:1/-1;grid-row:3;text-align:center}.integrations-detail--amplitude .amprx-scene .amprx-out span{padding:5px 7px}.integrations-detail--amplitude .amprx-scene .amprx-funnel{grid-template-columns:minmax(0,1fr);gap:6px}.integrations-detail--amplitude .amprx-scene .amprx-funnel li{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto 6px;column-gap:8px}.integrations-detail--amplitude .amprx-scene .amprx-funnel li+li:before{left:50%;top:-6px;width:1px;height:5px}.integrations-detail--amplitude .amprx-scene .amprx-funnel li+li:after{left:calc(50% - 3px);top:-4px;border:3px solid transparent;border-top:4px solid #9aaccd;border-bottom:0}.integrations-detail--amplitude .amprx-scene .amprx-fl{grid-column:1}.integrations-detail--amplitude .amprx-scene .amprx-fv{grid-column:2;grid-row:1/3;text-align:right}.integrations-detail--amplitude .amprx-scene .amprx-fr{grid-column:1;margin:0}.integrations-detail--amplitude .amprx-scene .amprx-bar{grid-column:1/-1;height:6px;align-items:stretch;border:0;background:#eef2fa;border-radius:3px}.integrations-detail--amplitude .amprx-scene .amprx-bar span{width:var(--p);height:100%;border-radius:3px}.integrations-detail--amplitude .amprx-scene .amprx-out,.integrations-detail--amplitude .amprx-scene .amprx-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.integrations-detail--amplitude .amprx-scene .amprx-two,.integrations-detail--amplitude .amprx-scene .amprx-perf{grid-template-columns:minmax(0,1fr)}.integrations-detail--amplitude .amprx-scene .amprx-pk,.integrations-detail--amplitude .amprx-scene .amprx-gr,.integrations-detail--amplitude .amprx-scene .amprx-note{grid-column:1;grid-row:auto}.integrations-detail--amplitude .amprx-scene .amprx-pk{grid-template-columns:repeat(2,minmax(0,1fr))}.integrations-detail--amplitude .amprx-scene .amprx-cost{grid-column:1/-1}.integrations-detail--amplitude .amprx-scene .amprx-gr{grid-template-columns:minmax(0,1fr)}.integrations-detail--amplitude .amprx-scene .amprx-pill{margin-left:0}}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene{--gawx-ink:#12203a;--gawx-mut:#6b778c;--gawx-line:#e4e8ef;--gawx-blue:#1f5eff;--gawx-or:#f08c00;--gawx-yl:#f9ab00;--gawx-gr:#12945a}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-root{font-size:11px;font-family:inherit;line-height:1.3;min-width:0;width:100%;max-width:100%}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene div,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene span,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene p,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene b,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene em,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene strong,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene i,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene ul,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene ol,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene li,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene section,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene svg{margin:0;padding:0;border:0;background:none;position:static;width:auto;letter-spacing:normal;font-family:inherit;font-size:inherit;line-height:1.3;font-weight:inherit;font-style:normal;text-transform:none;box-sizing:border-box;min-width:0}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene{display:grid;gap:6px;color:var(--gawx-ink);width:100%}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-context{display:flex;align-items:stretch;gap:6px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-src,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-node{display:flex;flex-direction:column;gap:1px;padding:3px 8px;border:1px solid var(--gawx-line);border-radius:8px;background:#fff;flex:1}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-node{border-color:#c8d6ff;background:#f6f9ff}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-src-ga{border-left:2px solid var(--gawx-yl)}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-src-fin{border-left:2px solid var(--gawx-blue)}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-plus{align-self:center;color:var(--gawx-mut);font-weight:600;width:auto}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-arrow{align-self:center;flex:none;width:22px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-tag{font-size:9px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--gawx-blue)}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-tag-ga{color:#c26e00}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-ctx-t{font-weight:650;font-size:11px;color:var(--gawx-ink);display:block}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-mut{color:var(--gawx-mut);font-size:9px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-up{text-transform:uppercase;letter-spacing:.04em;font-size:9px;font-weight:600}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-grid{display:grid;grid-template-columns:210px minmax(0,1fr);gap:8px;align-items:stretch}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-card{border:1px solid var(--gawx-line);border-radius:10px;background:#fff;padding:8px;display:flex;flex-direction:column;gap:5px;box-shadow:0 1px 2px #12203a0a}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-ga{border-top:2px solid var(--gawx-yl)}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-row-h{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-chip{margin-left:auto;font-size:9px;color:var(--gawx-mut);border:1px solid var(--gawx-line);border-radius:99px;padding:1px 6px;width:auto;white-space:nowrap}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-fin{gap:3px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-fin .gawx-chip{border:0;padding:0}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-sub{font-size:10px;font-weight:650;width:auto}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-logo{display:inline-flex;width:16px;height:16px;flex:none}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-logo .integrations-logo{width:16px;height:16px;min-width:16px;max-width:16px;min-height:16px;max-height:16px;padding:0;border:0;border-radius:4px;background:none;box-shadow:none;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-logo .integrations-logo img,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-logo .integrations-logo svg{width:16px;height:16px;min-width:16px;max-width:16px;min-height:16px;max-height:16px;padding:0;border:0;background:none}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-title{font-size:11px;font-weight:650;display:block}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-stats b{display:block;font-size:14px;font-weight:700;white-space:nowrap}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-stats span{font-size:9px;color:var(--gawx-mut);text-transform:uppercase}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-blue{color:var(--gawx-blue)}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-prog{height:4px;border-radius:4px;background:#edf0f6;overflow:hidden;display:block}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-prog i{display:block;height:100%;background:var(--gawx-blue);border-radius:4px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene ul,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene ol{list-style:none;display:flex;flex-direction:column;gap:3px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-exp li{display:flex;justify-content:space-between;gap:4px;align-items:center}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-exp li span{display:flex;gap:4px;flex-wrap:wrap}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-exp b{font-size:9.5px;font-weight:600}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-exp em{font-size:9px;color:var(--gawx-mut)}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-exp strong{font-size:9.5px;font-weight:650;font-variant-numeric:tabular-nums}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-meta{border-top:1px solid var(--gawx-line);padding-top:4px;display:grid;gap:2px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-meta div{display:flex;justify-content:space-between;gap:4px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-meta span{font-size:9px;text-transform:uppercase;color:var(--gawx-mut)}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-meta b{font-size:9px;font-weight:600;display:inline-flex;align-items:center;gap:3px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-ok{color:var(--gawx-gr)}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-ok i{width:5px;height:5px;border-radius:50%;background:var(--gawx-gr);display:inline-block}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-ch li,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-cv li,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-gr li{display:grid;align-items:center;gap:5px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-report{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:10px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-acq,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-cv{display:grid;gap:3px;align-content:start}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-ch li{grid-template-columns:minmax(0,1fr) 40px 23px;gap:1px 5px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-ch,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-cv ul{gap:1px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-ch li .gawx-bar,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-cv li .gawx-bar{grid-row:2;grid-column:1/-1;height:3px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-ch-n{grid-row:1;grid-column:1;font-size:10px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-ch-c{grid-row:1;grid-column:2}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-ch-p{grid-row:1;grid-column:3}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-ch-c{font-size:9px;text-align:right;color:var(--gawx-mut);font-variant-numeric:tabular-nums}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-ch-p{font-size:9.5px;text-align:right;font-weight:700}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-bar{height:6px;border-radius:3px;background:#f1f3f8;overflow:hidden;display:block}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-bar i{display:block;height:100%;border-radius:3px;background:var(--gawx-or)}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-cv .gawx-bar i{background:var(--gawx-blue)}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-bar-g i{background:var(--gawx-gr)}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-jt{margin-top:2px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-j{flex-direction:row;align-items:center;gap:0}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-j li{display:flex;align-items:center;flex:1;min-width:0}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-jn{flex:1;min-width:0;border:1px solid var(--gawx-line);border-radius:8px;padding:3px 2px;text-align:center;background:#fff}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-jn b{display:block;font-size:14px;font-weight:700;white-space:nowrap}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-jn span{display:block;font-size:9px;color:var(--gawx-mut);text-transform:uppercase;min-height:24px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-jc{flex:none;width:12px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;border-top:1px solid var(--gawx-line);padding-top:5px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-kpis b{display:block;font-size:16px;font-weight:700;white-space:nowrap}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-kpis>div{display:grid;grid-template-rows:auto 1fr auto}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-kpis span{display:block;font-size:9px;text-transform:uppercase;color:var(--gawx-mut)}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-kpis em{font-size:9px;color:var(--gawx-gr);font-weight:600}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-perf-head{display:flex;justify-content:space-between;gap:6px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-cmp{gap:3px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-cmp-g{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-cmp-g span,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-cpc span{display:block;font-size:9px;text-transform:uppercase;color:var(--gawx-mut)}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-cmp-g b{font-size:16px;font-weight:700;white-space:nowrap}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-cpc b{color:var(--gawx-blue)}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-gr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-gr li{grid-template-columns:minmax(0,1fr) auto;gap:2px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-gr li .gawx-bar{grid-row:2;grid-column:1/-1;height:3px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-gr b{grid-row:1;grid-column:2}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-gr span:first-child,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-cv li>span:first-child{font-size:10px;color:var(--gawx-mut)}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-gr b{font-size:9px;color:var(--gawx-gr);text-align:right}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-ins{font-size:10px;color:var(--gawx-mut)}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-ins b{display:inline;font-size:9px;text-transform:uppercase;color:var(--gawx-ink);margin-right:4px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-cv li{grid-template-columns:minmax(0,1fr) 30px;gap:1px 5px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-cv b{grid-row:1;grid-column:2;font-size:10px;text-align:right;font-variant-numeric:tabular-nums}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-note,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-partial{font-size:9px;color:var(--gawx-mut)}@media(max-width:1199px){.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-grid{display:contents}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-fin{grid-row:1}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-context{grid-row:2;display:grid;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr)}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-src-fin{grid-row:1;grid-column:1}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-plus{grid-row:1;grid-column:2;text-align:center}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-src-ga{grid-row:1;grid-column:3}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-node{grid-row:2;grid-column:1/-1;text-align:center}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-ga{grid-row:3}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-cmp{grid-row:4}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-note{grid-row:5}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-arrow,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-exp,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-meta,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-partial,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-cv{display:none}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-report{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-j{flex-direction:column;gap:5px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-j li{width:100%;display:flex;flex-direction:column;gap:5px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-jn{width:100%;display:flex;align-items:center;justify-content:space-between;padding:5px 8px;text-align:left}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-jn span{min-height:0}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-jc{transform:rotate(90deg);height:10px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-kpis,.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-cmp-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-gr{grid-template-columns:minmax(0,1fr)}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .gawx-scene .gawx-cpc{grid-column:1/-1}}@media(min-width:1200px){.integrations-detail--google-analytics.integrations-detail .integrations-detail-hero--google-analytics{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:start}}@media(max-width:1199px){.integrations-detail--google-analytics.integrations-detail .integrations-detail-hero--google-analytics{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}.integrations-detail--google-analytics .integrations-detail-hero--google-analytics .integrations-detail-main{position:static}}.integrations-detail--fivetran .fvprx-scene{font-size:11px;font-family:inherit;line-height:1.3;color:#14213d;min-width:0;max-width:100%}.integrations-detail--fivetran .fvprx-scene .fvprx-frame :is(div,span,p,h3,dl,dt,dd,ul,ol,li,header,section,em,b,i,svg){margin:0;padding:0;border:0;background:none;font:inherit;font-style:normal;line-height:1.3;position:static;width:auto;height:auto;min-width:0;letter-spacing:normal;text-transform:none;text-decoration:none;box-sizing:border-box}.integrations-detail--fivetran .fvprx-scene .fvprx-frame{display:grid;grid-template-columns:minmax(0,.9fr) 12px minmax(0,1.5fr) 12px minmax(0,.9fr);gap:6px;align-items:start}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-link{display:flex;align-self:center;justify-content:center}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-link svg{width:10px;height:12px;transform:rotate(-90deg)}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-link2{display:flex;justify-content:center}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-link2 svg{width:10px;height:12px}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-card{background:#fff;border:1px solid #e3e7ee;border-radius:10px;padding:9px;box-shadow:0 1px 2px #14213d0a;display:flex;flex-direction:column;gap:6px}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-connector{border-color:#bcd0ff;box-shadow:0 2px 8px #245ce614}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-right{display:flex;flex-direction:column;gap:6px}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-head{display:flex;justify-content:space-between;align-items:flex-start;gap:6px}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-brand{display:flex;gap:6px;align-items:center}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-eyebrow{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#6b7686;font-weight:600}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-title{font-size:13px;font-weight:700;overflow-wrap:anywhere}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-title.fvprx-mono{font-size:10px}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-sub,.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-tiny,.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-note{font-size:10px;color:#6b7686;overflow-wrap:anywhere}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;overflow-wrap:anywhere}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-status{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;color:#1b7a4b;background:#eaf7f0;border-radius:99px;padding:2px 6px;align-self:flex-start;white-space:nowrap}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-status i{width:6px;height:6px;border-radius:50%;background:#25a264}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-run{color:#245ce6;background:#eaf0ff}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-run i{background:#245ce6}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-inv{list-style:none;display:flex;flex-direction:column}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-inv li{display:flex;justify-content:space-between;gap:6px;border-top:1px solid #eef1f5;padding:3px 0}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-inv b{font-size:11px;font-weight:700}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-inv-heading{display:flex;justify-content:space-between;font-size:9px;text-transform:uppercase;color:#6b7686}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-meta{display:grid;gap:3px}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-meta div{display:flex;justify-content:space-between;gap:4px;flex-wrap:wrap}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-stats div{display:flex;flex-direction:column}.integrations-detail--fivetran .fvprx-scene .fvprx-frame dt{font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:#6b7686}.integrations-detail--fivetran .fvprx-scene .fvprx-frame dd{font-size:11px;font-weight:700}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-ok{color:#1b7a4b;display:inline-flex;align-items:center;gap:4px}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-ok:before{content:"";width:5px;height:5px;border-radius:50%;background:#25a264}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-route{font-size:11px;font-weight:700;color:#245ce6}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-bar{height:3px;background:#e6ecfa;border-radius:3px;overflow:hidden}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-bar span{display:block;height:100%;width:28%;margin-left:36%;background:#245ce6;border-radius:3px}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-stats{display:grid;grid-template-columns:1fr 1fr;gap:5px 8px}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-stats dd{font-size:12px}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-stages{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-stages li{display:flex;flex-direction:column;gap:1px;border:1px solid #e3e7ee;border-radius:8px;padding:4px;font-size:10px;position:relative}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-stages li+li:before{content:"";position:absolute;top:50%;left:-10px;width:9px;height:1px;background:#9db4ee}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-stages li+li:after{content:"";position:absolute;top:calc(50% - 3px);left:-4px;border-left:4px solid #9db4ee;border-top:3px solid transparent;border-bottom:3px solid transparent}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-stages span{font-weight:700;text-transform:uppercase;font-size:10px}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-stages em{color:#1b7a4b;font-size:10px}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-stages .fvprx-live{border-color:#bcd0ff}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-stages .fvprx-live em{color:#245ce6}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-stages .fvprx-live i{width:8px;height:8px;border-radius:50%;background:#245ce6}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-check{width:12px;height:12px;fill:none;stroke:#25a264;stroke-width:1.4}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-down,.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-db{fill:none;stroke:#245ce6;stroke-width:1.3}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-db{width:18px;height:18px;flex:none}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-schema{display:flex;flex-direction:column;gap:3px;border-top:1px solid #eef1f5;padding-top:5px}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-schema-labels{display:flex;justify-content:space-between;font-size:9px;text-transform:uppercase;color:#6b7686}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-pair{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1.2fr);gap:3px;align-items:center}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-pair svg{width:22px;height:6px;stroke:#9db4ee;stroke-width:1;fill:#9db4ee}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-dst{color:#245ce6}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-spend{font-size:10px}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-spend b{display:block;font-size:16px;font-weight:700}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-spend span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:#6b7686}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-dims{display:flex;flex-wrap:wrap;gap:3px}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-dims span{border:1px solid #e3e7ee;border-radius:5px;padding:1px 5px;font-size:10px;color:#4a5568}.integrations-detail--fivetran .fvprx-scene .fvprx-foot{margin:8px 0 0;padding:0;font-size:9px;line-height:1.3;color:#6b7686}@media(max-width:1199px){.integrations-detail--fivetran .fvprx-scene .fvprx-frame{grid-template-columns:minmax(0,1fr);gap:4px}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-link,.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-link2{display:flex;justify-content:center}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-link svg,.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-link2 svg{width:10px;height:12px;transform:none}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-right{gap:4px}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-meta,.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-note{display:none}}@media(min-width:1200px){.integrations-detail--fivetran.integrations-detail .integrations-detail-hero--fivetran{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:start}}@media(max-width:1199px){.integrations-detail--fivetran.integrations-detail .integrations-detail-hero--fivetran{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}.integrations-detail--fivetran .integrations-detail-hero--fivetran .integrations-detail-main{position:static}}.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-logo,.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-logo .integrations-logo,.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-logo .integrations-logo img,.integrations-detail--fivetran .fvprx-scene .fvprx-frame .fvprx-logo .integrations-logo svg{width:16px;height:16px;min-width:16px;max-width:16px;min-height:16px;max-height:16px;border:0;padding:0;margin:0;background:none;box-shadow:none;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--dbt .dbtlnx-scene{font-size:11px;font-family:inherit;line-height:1.3;color:#14213d;min-width:0;max-width:100%}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame :is(div,span,p,h3,dl,dt,dd,ul,ol,li,header,section,em,b,i,svg){margin:0;padding:0;border:0;background:none;font:inherit;font-style:normal;line-height:1.3;position:static;width:auto;height:auto;min-width:0;letter-spacing:normal;text-transform:none;text-decoration:none;box-sizing:border-box;box-shadow:none}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame{display:flex;flex-direction:column;gap:6px;min-width:0}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-card{background:#fff;border:1px solid #e3e7ee;border-radius:10px;padding:8px 10px;box-shadow:0 1px 2px #14213d0a;display:flex;flex-direction:column;gap:6px}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-row{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;flex-wrap:wrap}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-stack{display:flex;flex-direction:column;gap:1px}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-brand{justify-content:flex-start;align-items:center;flex-wrap:nowrap}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-eyebrow{font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:#6b7686;font-weight:600}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-title{font-size:12px;font-weight:700;color:#14213d}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dim{color:#6b7686}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-title.dbtlnx-mono{font-size:11px}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-meta{display:flex;gap:12px;flex-wrap:wrap}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-kv dt{font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:#6b7686}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-kv dd{font-size:10px;font-weight:700;color:#14213d}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-kv .dbtlnx-ok,.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-sum .dbtlnx-ok{color:#1b7a4b}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-kv .dbtlnx-ok:before,.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-kv .dbtlnx-build:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#25a264;margin-right:4px;vertical-align:middle}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-kv .dbtlnx-build{color:#c4500d}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-kv .dbtlnx-build:before{background:#e8651a}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-tables{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-tables li{display:flex;flex-direction:column;border:1px solid #eef1f5;border-radius:6px;padding:3px 5px;overflow-wrap:anywhere}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-tables b{font-size:10px;font-weight:700}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-bridge{display:flex;align-items:center;gap:6px;font-size:9px;color:#6b7686;padding-left:10px}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-darr{width:10px;height:12px;flex:none;fill:none;stroke:#e8651a;stroke-width:1.3}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dbt{border-color:#f6c9ad;box-shadow:0 2px 8px #e8651a12}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dbthead{padding-bottom:6px;border-bottom:1px solid #f3e6dc;align-items:center}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-logo,.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-logo .integrations-logo,.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-logo .integrations-logo img,.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-logo .integrations-logo svg{width:16px;height:16px;min-width:16px;max-width:16px;min-height:16px;max-height:16px;border:0;padding:0;margin:0;background:none;box-shadow:none;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag{position:relative;padding:4px 0}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-edges{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;overflow:visible;fill:none}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-edges-desktop{display:none}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-edges-mobile{display:block;width:20px}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-edges .dbtlnx-edge{fill:none;stroke:#9aa6ba;stroke-width:1.2}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-edges .dbtlnx-edge-b{stroke:#f0a173;stroke-dasharray:3 2}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-nodes{list-style:none;position:relative;display:flex;flex-direction:column;gap:8px;padding-left:16px}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-node{display:flex;flex-direction:column;gap:1px;background:#fff;border:1px solid #d9dfea;border-radius:8px;padding:3px 6px;width:fit-content;max-width:100%;min-height:34px}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-nname{font-weight:700;font-size:10px;color:#14213d;overflow-wrap:anywhere}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-nkind{font-size:9px;letter-spacing:.05em;color:#6b7686}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-n-stg,.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-n-fct{border-color:#f6c9ad}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-n-int{border-color:#e8651a;background:#fff6f0}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-n-int .dbtlnx-nkind,.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-n-mart .dbtlnx-nkind{color:#c4500d}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-n-mart{border-color:#e8651a;background:#e8651a}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-n-mart .dbtlnx-nname{color:#fff}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-n-mart .dbtlnx-nkind{color:#ffe3d2}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-n-ru,.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-n-rd{background:#f7f9fc}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-more{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;border-top:1px solid #f3e6dc;padding-top:6px}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-chips{list-style:none;display:flex;flex-wrap:wrap;gap:3px}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-chips li{border:1px solid #e3e7ee;border-radius:5px;padding:1px 5px;font-size:10px;color:#4a5568}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-steps{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px 8px}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-steps li{display:flex;align-items:center;gap:4px;font-size:10px;color:#4a5568}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-tick{width:10px;height:10px;flex:none;fill:none;stroke:#25a264;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-lower{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;align-items:stretch}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-lower .dbtlnx-card{height:100%}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-trows{list-style:none;display:flex;flex-direction:column}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-trows li{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:4px;align-items:center;border-top:1px solid #eef1f5;padding:2px 0;overflow-wrap:anywhere}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-trows em{display:inline-flex;align-items:center;gap:3px;font-size:9px;font-weight:700;color:#1b7a4b}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-sum{font-size:10px;color:#6b7686}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-sum b{font-size:11px;color:#14213d;font-weight:700}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-sum .dbtlnx-ok{color:#1b7a4b}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-fields{font-size:10px;color:#4a5568;overflow-wrap:anywhere}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-fields b{display:inline;font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:#6b7686;font-weight:600;margin-right:4px}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-stats{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:auto}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-figs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-figs div{display:flex;flex-direction:column}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-figs dd{font-size:16px;font-weight:700;color:#14213d;order:1}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-figs dt{order:2}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-foot{margin:6px 0 0;padding:0;font-size:9px;line-height:1.3;color:#6b7686}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-doc{justify-content:space-between;align-items:center;flex-wrap:wrap;gap:4px 10px;border-top:1px solid #f3e6dc;padding-top:5px}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-doc-ok{display:inline-flex;align-items:center;gap:3px;color:#1b7a4b}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-opt{display:none}@media(min-width:640px)and (max-width:1199px){.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-lower{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-opt,.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-trows.dbtlnx-opt{display:flex}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-fields.dbtlnx-opt{display:block}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-more.dbtlnx-opt{display:grid}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-meta .dbtlnx-opt{display:block}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-lower{grid-template-columns:minmax(0,1.15fr) minmax(0,1.1fr) minmax(0,1fr)}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-nodes{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.12fr) minmax(0,1fr) minmax(0,1.02fr);grid-template-rows:48px 36px;align-items:center;gap:8px 14px;padding-left:0}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-node{width:100%}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-edges-desktop{display:block}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-edges-mobile{display:none}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-n-re{grid-column:1;grid-row:1}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-n-ru{grid-column:1;grid-row:2}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-n-rd{grid-column:2;grid-row:2}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-n-stg{grid-column:2;grid-row:1}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-n-int{grid-column:3;grid-row:1}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-n-fct{grid-column:4;grid-row:1}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-dag .dbtlnx-n-mart{grid-column:5;grid-row:1}}@media(max-width:639px){.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-tables{grid-template-columns:minmax(0,1fr)}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-tables li{flex-direction:row;justify-content:space-between;gap:8px}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-tables b{white-space:nowrap}.integrations-detail--dbt .dbtlnx-scene .dbtlnx-frame .dbtlnx-meta{gap:8px}}@media(min-width:1200px){.integrations-detail--dbt.integrations-detail .integrations-detail-hero--dbt{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:56px;align-items:start}}@media(max-width:1199px){.integrations-detail--dbt.integrations-detail .integrations-detail-hero--dbt{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}.integrations-detail--dbt .integrations-detail-hero--dbt .integrations-detail-main{position:static}}.integrations-detail--power-automate .pawf-scene{font-size:11px;line-height:1.3;color:#14213d;min-width:0;max-width:100%;font-family:inherit}.integrations-detail--power-automate .pawf-scene :is(div,span,p,dl,dt,dd,section,em,b,i,svg,path){margin:0;padding:0;border:0;background:none;font:inherit;font-style:normal;line-height:1.3;box-sizing:border-box;box-shadow:none;letter-spacing:normal;text-transform:none}.integrations-detail--power-automate .pawf-scene .pawf-frame{display:flex;flex-direction:column;min-width:0}.integrations-detail--power-automate .pawf-scene .pawf-card{background:#fff;border:1px solid #e3e8f0;border-radius:10px;padding:5px 10px;box-shadow:0 1px 2px #14213d0a;display:flex;flex-direction:column;gap:4px;min-width:0}.integrations-detail--power-automate .pawf-scene .pawf-flow{border-color:#c9dcf7;gap:1px}.integrations-detail--power-automate .pawf-scene .pawf-head{display:flex;align-items:center;gap:8px;min-width:0}.integrations-detail--power-automate .pawf-scene .pawf-stack{display:flex;flex-direction:column;flex:1;min-width:0}.integrations-detail--power-automate .pawf-scene .pawf-eye{font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:#6b7686;font-weight:600}.integrations-detail--power-automate .pawf-scene .pawf-title{font-size:12px;font-weight:700;color:#14213d}.integrations-detail--power-automate .pawf-scene .pawf-brand{flex:none;width:20px;height:20px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--power-automate .pawf-scene .pawf-rz{background:#2563eb;color:#fff;font-weight:800;font-size:11px}.integrations-detail--power-automate .pawf-scene .pawf-pa{border:1px solid #d5e3f8;background:#fff}.integrations-detail--power-automate .pawf-scene .pawf-brand .integrations-logo,.integrations-detail--power-automate .pawf-scene .pawf-brand .integrations-logo img,.integrations-detail--power-automate .pawf-scene .pawf-brand .integrations-logo svg{width:16px;height:16px;min-width:16px;max-width:16px;min-height:16px;max-height:16px;border:0;border-radius:0;padding:0;margin:0;background:none;box-shadow:none;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--power-automate .pawf-scene .pawf-tag{flex:none;font-size:9px;color:#3b6fc4;border:1px solid #d5e3f8;background:#f3f7fe;border-radius:999px;padding:1px 7px}.integrations-detail--power-automate .pawf-scene .pawf-run{flex:none;display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;color:#1d5fc4}.integrations-detail--power-automate .pawf-scene .pawf-run i{width:6px;height:6px;border-radius:50%;background:#2f7bec}.integrations-detail--power-automate .pawf-scene .pawf-kv{display:flex;flex-wrap:wrap;gap:2px 14px}.integrations-detail--power-automate .pawf-scene .pawf-kv dt{font-size:9px;text-transform:uppercase;letter-spacing:.04em;color:#6b7686}.integrations-detail--power-automate .pawf-scene .pawf-kv dd{font-size:10px;font-weight:700;color:#14213d}.integrations-detail--power-automate .pawf-scene .pawf-kv .pawf-submitted{color:#2563eb}.integrations-detail--power-automate .pawf-scene .pawf-submitted:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#2563eb;margin-right:4px}.integrations-detail--power-automate .pawf-scene .pawf-when{font-size:10px;color:#4a5568}.integrations-detail--power-automate .pawf-scene .pawf-when b{font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:#6b7686;margin-right:5px}.integrations-detail--power-automate .pawf-scene .pawf-step{border:1px solid #e3e8f0;border-radius:8px;padding:5px 8px;display:flex;flex-direction:column;gap:2px;background:#fff;min-width:0}.integrations-detail--power-automate .pawf-scene .pawf-stephead{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.integrations-detail--power-automate .pawf-scene .pawf-stephead .pawf-title{flex:1;font-size:11px}.integrations-detail--power-automate .pawf-scene .pawf-ok{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:700;color:#1b7a4b}.integrations-detail--power-automate .pawf-scene .pawf-tick{width:10px;height:10px;flex:none;fill:none;stroke:#25a264;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.integrations-detail--power-automate .pawf-scene .pawf-line{display:block;width:10px;align-self:center;justify-self:center;flex:none;overflow:visible}.integrations-detail--power-automate .pawf-scene .pawf-line>path,.integrations-detail--power-automate .pawf-scene :is(.pawf-split,.pawf-merge)>path{fill:none;stroke:#9db3d2;stroke-width:1.2}.integrations-detail--power-automate .pawf-scene .pawf-plus{display:inline-flex;align-self:center;align-items:center;justify-content:center;width:12px;height:12px;border:1px solid #ccd9ec;border-radius:50%;color:#4978bc;font-size:9px;line-height:1;margin:-3px 0}.integrations-detail--power-automate .pawf-scene .pawf-cond{align-self:center;width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:1px 8px;border:1px solid #9cc0f2;background:#f3f8ff;border-radius:8px;padding:5px 10px}.integrations-detail--power-automate .pawf-scene .pawf-cond .pawf-eye{flex-basis:100%;color:#2a63b8}.integrations-detail--power-automate .pawf-scene .pawf-cond .pawf-title{font-size:11px}.integrations-detail--power-automate .pawf-scene .pawf-expr{font-family:ui-monospace,Menlo,monospace;font-size:10px;color:#4a5568;flex:1}.integrations-detail--power-automate .pawf-scene .pawf-true{font-size:9px;font-weight:800;color:#1b7a4b;background:#e7f6ed;border-radius:4px;padding:0 6px}.integrations-detail--power-automate .pawf-scene :is(.pawf-split,.pawf-merge){display:block;width:100%;height:10px;overflow:visible}.integrations-detail--power-automate .pawf-scene .pawf-merge .pawf-dim,.integrations-detail--power-automate .pawf-scene .pawf-split .pawf-dim{stroke:#dbe3ee;stroke-dasharray:3 2}.integrations-detail--power-automate .pawf-scene :is(.pawf-vmerge,.pawf-vsplit){display:none}.integrations-detail--power-automate .pawf-scene .pawf-branches{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto 8px auto}.integrations-detail--power-automate .pawf-scene .pawf-branch{display:grid;grid-row:1/span 4;grid-template-rows:subgrid;padding:0 6px;min-width:0}.integrations-detail--power-automate .pawf-scene .pawf-yes{grid-column:1}.integrations-detail--power-automate .pawf-scene .pawf-no{grid-column:2}.integrations-detail--power-automate .pawf-scene .pawf-bl{align-self:center;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7686;margin-bottom:3px}.integrations-detail--power-automate .pawf-scene .pawf-bl-yes{color:#1b7a4b}.integrations-detail--power-automate .pawf-scene .pawf-no{opacity:.5}.integrations-detail--power-automate .pawf-scene .pawf-no .pawf-step{border-color:#eef1f6;background:#fbfcfe;border-style:dashed}.integrations-detail--power-automate .pawf-scene .pawf-yes>.pawf-step:first-of-type{border-color:#c9dcf7}.integrations-detail--power-automate .pawf-scene .pawf-msg{font-size:10px;color:#4a5568}.integrations-detail--power-automate .pawf-scene .pawf-msg b{color:#14213d;margin-right:4px}.integrations-detail--power-automate .pawf-scene .pawf-final{border-color:#cfe3d8;margin-top:2px}.integrations-detail--power-automate .pawf-scene .pawf-runstrip{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border-top:1px solid #edf1f6;padding-top:4px;margin-top:2px}.integrations-detail--power-automate .pawf-scene .pawf-foot{margin-top:6px;font-size:9px;line-height:1.3;color:#6b7686}@media(max-width:639px){.integrations-detail--power-automate .pawf-scene .pawf-opt,.integrations-detail--power-automate .pawf-scene .pawf-secondary,.integrations-detail--power-automate .pawf-scene .pawf-no,.integrations-detail--power-automate .pawf-scene .pawf-split,.integrations-detail--power-automate .pawf-scene .pawf-merge,.integrations-detail--power-automate .pawf-scene .pawf-tag{display:none}.integrations-detail--power-automate .pawf-scene .pawf-branches{grid-template-columns:minmax(0,1fr)}.integrations-detail--power-automate .pawf-scene :is(.pawf-vmerge,.pawf-vsplit){display:flex;justify-content:center}.integrations-detail--power-automate .pawf-scene .pawf-branch{padding:4px 0 0}.integrations-detail--power-automate .pawf-scene .pawf-kv{gap:2px 10px}.integrations-detail--power-automate .pawf-scene .pawf-final .pawf-head{flex-wrap:wrap}.integrations-detail--power-automate .pawf-scene .pawf-final .pawf-stack{flex-basis:calc(100% - 28px)}.integrations-detail--power-automate .pawf-scene .pawf-final .pawf-head>.pawf-ok{margin-left:28px}}@media(min-width:1200px){.integrations-detail--power-automate.integrations-detail .integrations-detail-hero--power-automate{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:48px;align-items:start}.integrations-detail--power-automate .pawf-scene :is(.pawf-trigger,.pawf-final,.pawf-runstrip) .pawf-kv>div,.integrations-detail--power-automate .pawf-scene .pawf-flow>.pawf-step .pawf-kv>div{display:flex;align-items:center;gap:4px}.integrations-detail--power-automate .pawf-scene :is(.pawf-trigger,.pawf-final,.pawf-runstrip) .pawf-kv dt:after,.integrations-detail--power-automate .pawf-scene .pawf-flow>.pawf-step .pawf-kv dt:after{content:":"}}@media(max-width:1199px){.integrations-detail--power-automate.integrations-detail .integrations-detail-hero--power-automate{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}}.integrations-detail--make .mkscn-scene{font-size:10px;line-height:1.3;color:#14213d;min-width:0;max-width:100%;font-family:inherit}.integrations-detail--make .mkscn-scene :is(div,span,p,b,i,em,dl,dt,dd,ol,li,aside,svg){margin:0;padding:0;border:0;background:none;font:inherit;line-height:1.3;letter-spacing:normal;text-transform:none;box-shadow:none;box-sizing:border-box;min-width:0;text-decoration:none;font-style:normal}.integrations-detail--make .mkscn-scene .mkscn-canvas{position:relative;background:#f6f7fa;border:1px solid #e6e9f0;border-radius:14px;width:100%}.integrations-detail--make .mkscn-scene .mkscn-desk{min-height:350px}.integrations-detail--make .mkscn-scene .mkscn-mob{display:none;padding:14px}.integrations-detail--make .mkscn-scene .mkscn-edges{position:absolute;inset:0;width:100%;height:100%;fill:none;pointer-events:none}.integrations-detail--make .mkscn-scene .mkscn-edges>path{fill:none;stroke:#c3cad6;stroke-width:1.4;vector-effect:non-scaling-stroke}.integrations-detail--make .mkscn-scene .mkscn-edges path.mkscn-sel{stroke:#b58cf5}.integrations-detail--make .mkscn-scene .mkscn-node{position:absolute;width:0;height:0}.integrations-detail--make .mkscn-scene .mkscn-circle{position:absolute;left:-22px;top:-22px;width:44px;height:44px;border-radius:50%;background:#fff;border:1.5px solid #d8deea;box-shadow:0 1px 3px #14213d12;display:inline-flex;align-items:center;justify-content:center;transition:border-color .2s,box-shadow .2s}.integrations-detail--make .mkscn-scene .mkscn-circle:hover{border-color:#9aa8c2;box-shadow:0 3px 10px #14213d1a}.integrations-detail--make .mkscn-scene .mkscn-circle.mkscn-make,.integrations-detail--make .mkscn-scene .mkscn-circle.mkscn-router{border-color:#8a3ffc}.integrations-detail--make .mkscn-scene .mkscn-circle.mkscn-filter{width:36px;height:36px;left:-18px;top:-18px;border-color:#b58cf5}.integrations-detail--make .mkscn-scene .mkscn-mob .mkscn-circle{position:relative;left:auto;top:auto;flex:none}.integrations-detail--make .mkscn-scene .mkscn-mob .mkscn-circle.mkscn-filter{left:auto;top:auto}.integrations-detail--make .mkscn-scene .mkscn-circle.mkscn-router{background:#8a3ffc}.integrations-detail--make .mkscn-scene .mkscn-rt{width:22px;height:22px;fill:none;stroke:#fff;stroke-width:1.4;stroke-linecap:round}.integrations-detail--make .mkscn-scene .mkscn-rt circle{fill:#fff;stroke:none}.integrations-detail--make .mkscn-scene .mkscn-gt{font-weight:800;font-size:15px;color:#8a3ffc}.integrations-detail--make .mkscn-scene .mkscn-logo,.integrations-detail--make .mkscn-scene .mkscn-logo .integrations-logo{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;min-width:24px;max-width:24px;min-height:24px;max-height:24px;border:0;border-radius:0;background:none;padding:0;margin:0;overflow:visible}.integrations-detail--make .mkscn-scene .mkscn-logo svg,.integrations-detail--make .mkscn-scene .mkscn-logo img{width:22px;height:22px;min-width:22px;max-width:22px;min-height:22px;max-height:22px;object-fit:contain}.integrations-detail--make .mkscn-scene .mkscn-rz-icon{width:24px;height:24px;border-radius:7px;background:#2563eb;color:#fff;font-weight:800;font-size:13px;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--make .mkscn-scene .mkscn-num{position:absolute;left:-4px;top:-4px;width:15px;height:15px;border-radius:50%;background:#14213d;color:#fff;font-size:9px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.integrations-detail--make .mkscn-scene .mkscn-make .mkscn-num,.integrations-detail--make .mkscn-scene .mkscn-router .mkscn-num{background:#8a3ffc}.integrations-detail--make .mkscn-scene .mkscn-check{position:absolute;right:-3px;bottom:-3px;width:14px;height:14px;border-radius:50%;background:#25a264;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #f6f7fa}.integrations-detail--make .mkscn-scene .mkscn-check .mkscn-tick{stroke:#fff;width:9px;height:9px}.integrations-detail--make .mkscn-scene .mkscn-tick{width:10px;height:10px;flex:none;fill:none;stroke:#25a264;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.integrations-detail--make .mkscn-scene .mkscn-under{position:absolute;top:28px;left:-56px;width:112px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1px}.integrations-detail--make .mkscn-scene .mkscn-under-r{left:-40px;width:80px}.integrations-detail--make .mkscn-scene .mkscn-side{position:absolute;left:30px;top:-31px;width:170px;display:flex;flex-direction:column;gap:1px;align-items:flex-start}.integrations-detail--make .mkscn-scene .mkscn-eye{font-size:8.5px;letter-spacing:.06em;text-transform:uppercase;color:#6b7686;font-weight:600}.integrations-detail--make .mkscn-scene .mkscn-t{font-size:11px;font-weight:700;color:#14213d}.integrations-detail--make .mkscn-scene .mkscn-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;color:#14213d;overflow-wrap:anywhere}.integrations-detail--make .mkscn-scene .mkscn-dim{color:#6b7686;font-size:9.5px}.integrations-detail--make .mkscn-scene .mkscn-ok{display:inline-flex;align-items:center;gap:3px;color:#1b7a4b;font-weight:700;font-size:10px}.integrations-detail--make .mkscn-scene .mkscn-run{display:inline-flex;align-items:center;gap:4px;color:#6d28d9;font-weight:600;font-size:9.5px}.integrations-detail--make .mkscn-scene .mkscn-run i{width:6px;height:6px;border-radius:50%;background:#8a3ffc}.integrations-detail--make .mkscn-scene .mkscn-pill{position:absolute;transform:translate(-50%,-50%);background:#fff;border:1px solid #e0e4ec;border-radius:999px;padding:1px 6px;font-size:8.5px;color:#6b7686;white-space:nowrap}.integrations-detail--make .mkscn-scene .mkscn-op{color:#8a8f9b;font-size:8px}.integrations-detail--make .mkscn-scene .mkscn-route{color:#6d28d9;border-color:#d9c5fa}.integrations-detail--make .mkscn-scene .mkscn-run-card{position:absolute;left:12px;bottom:12px;width:36%;background:#fff;border:1px solid #e0e4ec;border-radius:10px;padding:6px 9px;display:flex;flex-direction:column;gap:2px}.integrations-detail--make .mkscn-scene .mkscn-kv{display:grid;grid-template-columns:1fr 1fr;gap:2px 8px}.integrations-detail--make .mkscn-scene .mkscn-kv dt{font-size:8px;text-transform:uppercase;letter-spacing:.05em;color:#6b7686}.integrations-detail--make .mkscn-scene .mkscn-kv dd{font-size:10px;font-weight:700}.integrations-detail--make .mkscn-scene .mkscn-okt{color:#1b7a4b;display:inline-flex;align-items:center;gap:3px}.integrations-detail--make .mkscn-scene .mkscn-okt i{width:6px;height:6px;border-radius:50%;background:#25a264}.integrations-detail--make .mkscn-scene .mkscn-foot{margin:6px 0 0;font-size:9px;line-height:1.35;color:#6b7686}.integrations-detail--make .mkscn-scene .mkscn-mlist{list-style:none;display:flex;flex-direction:column;gap:14px;position:relative}.integrations-detail--make .mkscn-scene .mkscn-mlist li{display:flex;align-items:center;gap:10px;position:relative}.integrations-detail--make .mkscn-scene .mkscn-mlist li:not(:last-child):after{content:"";position:absolute;left:21px;top:100%;height:14px;border-left:1.5px solid #b58cf5}.integrations-detail--make .mkscn-scene .mkscn-mlist li:not(:last-child):before{content:"";position:absolute;left:18.5px;top:calc(100% + 10px);border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #b58cf5}.integrations-detail--make .mkscn-scene .mkscn-mt{display:flex;flex-direction:column;gap:1px}.integrations-detail--make .mkscn-scene .mkscn-mroutes{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;padding-top:14px}.integrations-detail--make .mkscn-scene .mkscn-mroutes:before{content:"";position:absolute;left:22px;top:-20px;width:calc(75% - 20px);height:20px;border-left:1.5px solid #b58cf5;border-bottom:1.5px solid #b58cf5;border-radius:0 0 0 10px}.integrations-detail--make .mkscn-scene .mkscn-mroutes>div{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px}.integrations-detail--make .mkscn-scene .mkscn-mroutes>div:before{content:"";position:absolute;left:50%;top:-14px;height:14px;border-left:1.5px solid #b58cf5}.integrations-detail--make .mkscn-scene .mkscn-mroutes>div:after{content:"";position:absolute;left:calc(50% - 2.5px);top:-4px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #b58cf5}@media(max-width:639px){.integrations-detail--make .mkscn-scene .mkscn-desk{display:none}.integrations-detail--make .mkscn-scene .mkscn-mob{display:block}}@media(min-width:1200px){.integrations-detail--make.integrations-detail .integrations-detail-hero--make{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:48px;align-items:start}}@media(max-width:1199px){.integrations-detail--make.integrations-detail .integrations-detail-hero--make{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}}.n8wf-scene{--n8wf-ink:#14213d;--n8wf-mute:#6b778c;--n8wf-pink:#ea4b71;--n8wf-blue:#2563eb;--n8wf-green:#1f9d63;--n8wf-line:#d8dee8;box-sizing:border-box;width:100%;min-width:0;max-width:100%;color:var(--n8wf-ink);font-family:inherit}.n8wf-scene :where(div,span,b,i,em,code,dl,dt,dd,aside,p,svg){margin:0;padding:0;border:0;font:inherit;background:none;letter-spacing:normal;text-transform:none;box-shadow:none;font-style:normal}.n8wf-scene *,.n8wf-scene *:before,.n8wf-scene *:after{box-sizing:border-box}.n8wf-scene .n8wf-bar{display:flex;align-items:center;gap:8px;padding:0 2px 7px;font-size:12px;min-width:0}.n8wf-scene .n8wf-bar b{font-weight:700;min-width:0;overflow-wrap:anywhere}.n8wf-scene .n8wf-tag{margin-left:auto;padding:2px 8px;border:1px solid var(--n8wf-line);border-radius:999px;color:var(--n8wf-mute);font-size:10px;font-weight:600;white-space:nowrap;background:#fff}.n8wf-scene .n8wf-brand{display:inline-flex;width:18px;height:18px;flex:none;align-items:center;justify-content:center}.n8wf-scene .n8wf-brand .integrations-logo{width:18px;height:18px;min-width:0;max-width:none;min-height:0;max-height:none;border:0;border-radius:0;background:transparent;overflow:visible}.n8wf-scene .n8wf-brand .integrations-logo svg,.n8wf-scene .n8wf-brand .integrations-logo img{width:16px;height:16px;min-width:0;max-width:16px;min-height:0;max-height:16px;object-fit:contain}.n8wf-scene .n8wf-canvas{position:relative;width:100%;background-color:#fafbfd;background-image:radial-gradient(#cfd6e2 1px,transparent 1.2px);background-size:14px 14px;border:1px solid var(--n8wf-line);border-radius:12px}.n8wf-scene .n8wf-desk{display:none}.n8wf-scene .n8wf-mob{display:block;padding:10px 8px 8px}.n8wf-scene .n8wf-mbox{position:relative;width:100%;max-width:360px;height:414px;margin:0 auto}.n8wf-scene .n8wf-edges{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.n8wf-scene .n8wf-e{fill:none;stroke:#98a2b3;stroke-width:1.6;stroke-linecap:round}.n8wf-scene .n8wf-sel{stroke:var(--n8wf-pink)}.n8wf-scene .n8wf-true{stroke:var(--n8wf-green)}.n8wf-scene .n8wf-off{stroke-dasharray:4 3;stroke:#aab2c0}.n8wf-scene .n8wf-node{position:absolute;transform:translateY(-50%);display:flex;flex-direction:column;gap:3px;padding:6px 7px;background:#fff;border:1px solid #cdd5e1;border-radius:8px;box-shadow:0 1px 3px #14213d0f;font-size:9px;line-height:1.3;min-width:0;z-index:2}.n8wf-scene .n8wf-t-pink{border-color:#f0a8b9}.n8wf-scene .n8wf-t-blue{border-color:#a9c3f5}.n8wf-scene .n8wf-t-idle{border-style:dashed;background:#f6f7f9}.n8wf-scene .n8wf-head{display:flex;align-items:center;gap:5px;min-width:0}.n8wf-scene .n8wf-ico{display:inline-flex;width:18px;height:18px;flex:none;align-items:center;justify-content:center;border-radius:5px;background:#f1f3f8;color:#4b5870}.n8wf-scene .n8wf-t-pink .n8wf-ico{background:#fdebf0;color:var(--n8wf-pink)}.n8wf-scene .n8wf-ico:has(.n8wf-brand){background:transparent}.n8wf-scene .n8wf-glyph{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.n8wf-scene .n8wf-rz{display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center;border-radius:4px;background:var(--n8wf-blue);color:#fff;font-size:10px;font-weight:800}.n8wf-scene .n8wf-type{font-size:8.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--n8wf-mute);font-weight:700}.n8wf-scene .n8wf-title{font-size:10.5px;line-height:1.25;font-weight:700;overflow-wrap:anywhere}.n8wf-scene .n8wf-list{display:flex;flex-direction:column;gap:1px;min-width:0}.n8wf-scene .n8wf-kv{display:flex;flex-wrap:wrap;column-gap:4px;min-width:0}.n8wf-scene .n8wf-kv em{font-style:normal;color:var(--n8wf-mute)}.n8wf-scene .n8wf-kv code,.n8wf-scene .n8wf-expr{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;color:var(--n8wf-ink);overflow-wrap:anywhere}.n8wf-scene .n8wf-expr{display:block;padding:2px 4px;border-radius:4px;background:#fdebf0;color:#b02a4c;font-size:8px}.n8wf-scene .n8wf-desk [data-testid=n8wf-node-gmail]{height:120px}.n8wf-scene .n8wf-desk [data-testid=n8wf-node-gmail] .n8wf-kv{display:block}.n8wf-scene .n8wf-desk [data-testid=n8wf-node-gmail] .n8wf-kv :is(em,code){display:block;font-size:8px}.n8wf-scene .n8wf-desk [data-testid=n8wf-node-gmail] .n8wf-foot{font-size:8px;white-space:nowrap}.n8wf-scene .n8wf-dim{color:var(--n8wf-mute)}.n8wf-scene .n8wf-alt{align-self:flex-start;padding:1px 5px;border-radius:999px;background:#e8ebf0;color:#586379;font-size:8px;font-weight:700}.n8wf-scene .n8wf-foot{display:flex;justify-content:space-between;gap:4px;margin-top:1px;padding-top:3px;border-top:1px solid #edf0f5;color:var(--n8wf-mute);font-size:8.5px}.n8wf-scene .n8wf-ok{display:inline-flex;align-items:center;gap:3px;color:var(--n8wf-green);font-weight:700}.n8wf-scene .n8wf-tick{width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.n8wf-scene .n8wf-port{position:absolute;width:8px;height:8px;border-radius:50%;background:#fff;border:1.5px solid #8793a8;z-index:3}.n8wf-scene .n8wf-p-in{left:-5px;top:50%;margin-top:-4px}.n8wf-scene .n8wf-p-out{right:-5px;top:50%;margin-top:-4px}.n8wf-scene .n8wf-p-top{left:50%;top:-5px;margin-left:-4px}.n8wf-scene .n8wf-p-bot{left:50%;bottom:-5px;margin-left:-4px}.n8wf-scene .n8wf-p-true{right:-5px;top:calc(50% - 18px);border-color:var(--n8wf-green)}.n8wf-scene .n8wf-p-false{right:-5px;top:calc(50% + 10px);border-color:#98a2b3}.n8wf-scene .n8wf-lab{position:absolute;z-index:1;transform:translate(-50%);width:auto!important;padding:0 3px;background:#fafbfd;color:var(--n8wf-mute);font-size:8.5px;font-weight:600;white-space:nowrap}.n8wf-scene .n8wf-br{position:absolute;z-index:3;transform:translate(-50%,-50%);padding:1px 6px;border-radius:999px;font-size:9px;font-weight:700;background:#fff;border:1px solid}.n8wf-scene .n8wf-br-t{color:var(--n8wf-green);border-color:#a7dcc2}.n8wf-scene .n8wf-br-f{color:#6b778c;border-color:#cdd5e1}.n8wf-scene .n8wf-exec{position:absolute;left:0;bottom:0;width:56%;z-index:2;padding:7px 9px;background:#ffffffeb;border:1px solid var(--n8wf-line);border-radius:8px;font-size:9px}.n8wf-scene .n8wf-exec-h{display:flex;gap:6px;align-items:baseline;margin-bottom:4px}.n8wf-scene .n8wf-exec-h b{font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--n8wf-pink)}.n8wf-scene .n8wf-exec-h span{font-weight:700}.n8wf-scene .n8wf-exec dl{display:flex;flex-wrap:wrap;gap:3px 12px;margin:0}.n8wf-scene .n8wf-exec dl div{min-width:0}.n8wf-scene .n8wf-exec dt{color:var(--n8wf-mute);font-size:8px;text-transform:uppercase;letter-spacing:.05em}.n8wf-scene .n8wf-exec dd{margin:0;font-weight:700}.n8wf-scene .n8wf-succ{display:inline-flex;align-items:center;gap:4px;color:var(--n8wf-green)}.n8wf-scene .n8wf-succ i{width:6px;height:6px;border-radius:50%;background:var(--n8wf-green)}.n8wf-scene .n8wf-note{margin:6px 2px 0;color:var(--n8wf-mute);font-size:9px;line-height:1.35}.n8wf-scene .n8wf-mob .n8wf-node{padding:5px 6px;height:60px;transform:translate(-50%,-50%);gap:2px}.n8wf-scene .n8wf-mob .n8wf-p-true{left:-5px;right:auto;top:calc(50% - 4px)}.n8wf-scene .n8wf-mob .n8wf-p-false{top:calc(50% - 4px)}.n8wf-scene .n8wf-mcheck{position:absolute;right:6px;top:7px;color:var(--n8wf-green)}.n8wf-scene .n8wf-mob .n8wf-title{font-size:10px}@media(min-width:1200px){.integrations-detail--n8n.integrations-detail .integrations-detail-hero--n8n{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:48px;align-items:center}.n8wf-scene .n8wf-desk{display:block}.n8wf-scene .n8wf-mob{display:none}}@media(max-width:1199px){.integrations-detail--n8n.integrations-detail .integrations-detail-hero--n8n{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}.n8wf-scene .n8wf-tag{font-size:8px;padding:2px 5px}.n8wf-scene .n8wf-bar{font-size:10px;gap:5px;flex-wrap:wrap}}.integrations-detail--expensify.integrations-detail .integrations-detail-hero--expensify{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:48px;align-items:center}@media(max-width:1199px){.integrations-detail--expensify.integrations-detail .integrations-detail-hero--expensify{grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}}.integrations-detail--expensify .exrv,.integrations-detail--expensify .exrv *{box-sizing:border-box;margin:0;padding:0;letter-spacing:0;font-family:inherit;text-transform:none;font-style:normal}.integrations-detail--expensify .exrv{--n: #14213d;--m: #6b7686;--bd: #e5e7eb;--g: #0dbd6a;--gd: #0a8f50;--b: #2563eb;--p: #f6f7f9;display:block;width:100%;max-width:100%;min-width:0;padding:10px;background:#fff;font-size:10px;line-height:1.3;border:1px solid var(--bd);border-radius:16px;box-shadow:0 8px 24px #14213d0a;color:var(--n)}.integrations-detail--expensify .exrv b,.integrations-detail--expensify .exrv strong{font-weight:700;color:var(--n)}.integrations-detail--expensify .exrv small{font-size:9.5px;color:var(--m);font-weight:500}.integrations-detail--expensify .exrv ul{list-style:none}.integrations-detail--expensify .exrv :where(dl,dd,dt){display:block}.integrations-detail--expensify .exrv :where(svg){display:block;overflow:visible}.exrv .exrv-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 10px;margin-bottom:8px}.exrv .exrv-tag{font-size:9.5px;font-weight:700;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--b);background:#eaf1ff;border-radius:999px;padding:3px 8px}.exrv .exrv-tagnote{font-size:10px;color:var(--m);align-self:center}.exrv .exrv-sources{display:grid;grid-template-columns:1fr 1fr;gap:10px}.exrv .exrv-source-plus{display:none}.exrv .exrv-note{margin-top:6px;color:var(--m);font-size:9px;line-height:1.3}.exrv .exrv-card{min-width:0;background:var(--p);border:1px solid var(--bd);border-radius:12px;overflow:hidden}.exrv .exrv-card header{display:flex;align-items:center;gap:8px;padding:7px 10px;background:#fff;border-bottom:1px solid var(--bd)}.exrv .exrv-card-e header{border-top:3px solid var(--g)}.exrv .exrv-card-r header{border-top:3px solid var(--b)}.exrv .exrv-mark{display:inline-flex;width:26px;height:26px;flex:none;align-items:center;justify-content:center;border-radius:7px;overflow:hidden}.exrv .exrv-mark .integrations-logo{width:26px!important;height:26px!important;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important;border:0!important;border-radius:7px!important}.exrv .exrv-mark .integrations-logo img,.exrv .exrv-mark .integrations-logo svg{width:20px!important;height:20px!important;min-width:0!important;max-width:none!important}.exrv .exrv-mark img{width:20px;height:20px;object-fit:contain}.exrv .exrv-ht{display:flex;flex-direction:column;min-width:0;gap:1px}.exrv .exrv-ht b{font-size:12px;line-height:1.2;text-transform:uppercase!important;letter-spacing:.05em!important}.exrv .exrv-ht small{font-size:10.5px;line-height:1.2}.exrv .exrv-card dl{display:grid;grid-template-columns:1fr 1fr;gap:5px 8px;padding:8px 10px}.exrv .exrv-f{min-width:0}.exrv .exrv-wide{grid-column:1 / -1}.exrv .exrv-f dt{font-size:9px;line-height:1.2;color:var(--m)}.exrv .exrv-f dd{font-size:11px;line-height:1.3;font-weight:600;color:var(--n);overflow-wrap:anywhere}.exrv .exrv-merge{width:100%;height:22px}.exrv .exrv-vmerge,.exrv .exrv-arrow-v{display:none!important}.exrv .exrv-line-e,.exrv .exrv-line-r,.exrv .exrv-line-n,.exrv .exrv-head{fill:none;stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.exrv .exrv-line-e{stroke:var(--g)}.exrv .exrv-line-r{stroke:var(--b)}.exrv .exrv-head{stroke:#5b6b8c}.exrv .exrv-line-n{stroke:#8a97ad}.exrv .exrv-tick{flex:none;width:14px;height:14px;padding:2px;border-radius:50%;background:var(--g);color:#fff}.exrv .exrv-ok{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700;color:var(--gd);white-space:nowrap}.exrv .exrv-mid{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:10px}.exrv .exrv-cmp,.exrv .exrv-rcpt,.exrv .exrv-dup,.exrv .exrv-ready{min-width:0;background:#fff;border:1px solid var(--bd);border-radius:12px}.exrv .exrv-cmp{border-color:#c9d8f5;box-shadow:0 0 0 3px #f1f6ff}.exrv .exrv-cmp header,.exrv .exrv-rcpt header{display:flex;flex-direction:column;gap:1px;padding:7px 10px;background:var(--p);border-bottom:1px solid var(--bd);border-radius:11px 11px 0 0}.exrv .exrv-cmp header b,.exrv .exrv-rcpt header b,.exrv .exrv-dup>b{font-size:10.5px;text-transform:uppercase!important;letter-spacing:.06em!important}.exrv .exrv-cmp li{display:grid;grid-template-columns:54px minmax(0,1fr) 10px minmax(0,1fr) auto;align-items:center;gap:6px;padding:4px 10px;border-bottom:1px solid #eef0f3}.exrv .exrv-cmp li:last-child{border-bottom:0}.exrv .exrv-k{font-size:9px;font-weight:700;text-transform:uppercase!important;letter-spacing:.04em!important;color:var(--m)}.exrv .exrv-v{font-size:10.5px;font-weight:600;color:var(--n);overflow-wrap:anywhere;line-height:1.25}.exrv .exrv-eq{font-size:10px;color:var(--m);text-align:center}.exrv .exrv-docs{display:grid;grid-template-columns:1fr;justify-items:center;gap:4px;padding:8px 8px 4px}.exrv .exrv-doc{display:flex;align-items:center;gap:6px;width:100%}.exrv .exrv-sheet{display:flex;flex-direction:column;gap:2px;flex:none;width:18px;height:22px;padding:4px 3px;background:#fff;border:1px solid #cfd5de;border-top:3px solid var(--g);border-radius:3px}.exrv .exrv-doc-r .exrv-sheet{border-top-color:var(--b)}.exrv .exrv-sheet i{display:block;height:2px;background:#d6dbe3;border-radius:1px}.exrv .exrv-doclabel{font-size:10px;font-weight:600;color:var(--n);line-height:1.2}.exrv .exrv-rm{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;color:var(--gd);background:#e9f8f0;border-radius:999px;padding:2px 7px 2px 3px;text-transform:uppercase!important;letter-spacing:.03em!important;white-space:nowrap}.exrv .exrv-meta{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4px;padding:4px 10px 8px}.exrv .exrv-meta div{min-width:0}.exrv .exrv-meta dt{font-size:8.5px;color:var(--m)}.exrv .exrv-meta dd{font-size:10px;font-weight:600;line-height:1.25}.exrv .exrv-down{width:24px;height:14px;margin:0 auto}.exrv .exrv-end{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1.3fr);align-items:center;gap:8px}.exrv .exrv-dup{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;padding:8px 10px}.exrv .exrv-dup>b{flex:1 1 100%}.exrv .exrv-dupn{display:inline-flex;align-items:baseline;gap:6px}.exrv .exrv-dupn strong{font-size:18px;line-height:1}.exrv .exrv-arrow{width:20px;height:12px}.exrv .exrv-ready{display:grid;grid-template-columns:auto 1fr;gap:3px 12px;align-items:center;padding:8px 10px;background:#f0faf5;border-color:#bfe8d3}.exrv .exrv-rt{display:inline-flex;align-items:center;gap:6px;grid-column:1 / -1}.exrv .exrv-rt b{font-size:11.5px;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--gd)}.exrv .exrv-ready li{font-size:10px;color:#3b4a5f;line-height:1.45}.exrv .exrv-fin{grid-column:1 / -1;font-size:10px;font-weight:700;color:var(--n);border-top:1px solid #cfe9dc;padding-top:4px}@media(max-width:640px){.exrv .exrv-source-plus{display:flex;align-items:center;justify-content:center;height:10px;color:var(--m);font-size:16px}.exrv .exrv-sec,.exrv .exrv-tagnote,.exrv .exrv-meta,.exrv .exrv-cmp header small,.exrv .exrv-full{display:none!important}.exrv .exrv-sources{grid-template-columns:1fr}.exrv .exrv-merge{display:none}.exrv .exrv-vmerge{display:block!important;width:24px;height:22px;margin:2px auto}.exrv .exrv-mid{grid-template-columns:1fr}.exrv .exrv-cmp li{grid-template-columns:56px minmax(0,1fr) auto}.exrv .exrv-cmp li .exrv-eq,.exrv .exrv-cmp li .exrv-v+.exrv-eq+.exrv-v{display:none}.exrv .exrv-end{grid-template-columns:1fr}.exrv .exrv-arrow{transform:rotate(90deg);margin:0 auto}}@media(min-width:1200px){.exrv .exrv-card header{padding:5px 8px}.exrv .exrv-card dl{gap:4px 8px;padding:6px 8px}.exrv .exrv-f{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:4px}.exrv .exrv-f dt{font-size:8.5px}.exrv .exrv-f dd{font-size:10px}.exrv .exrv-merge{height:16px}.exrv .exrv-cmp header,.exrv .exrv-rcpt header{padding:5px 8px}.exrv .exrv-cmp li{padding:3px 8px;gap:4px}.exrv .exrv-docs{grid-template-columns:1fr auto 1fr;gap:4px;padding:6px}.exrv .exrv-doc{flex-direction:column;align-items:center;gap:3px;text-align:center}.exrv .exrv-doclabel{font-size:9px}.exrv .exrv-rm{font-size:8.5px;padding:2px 4px;letter-spacing:0!important}.exrv .exrv-down{height:10px;margin-left:calc(20.6% - 12px);margin-right:0}.exrv .exrv-ready{padding:6px 8px}.exrv .exrv-ready ul{display:flex;flex-wrap:wrap;gap:2px 8px}}@media(min-width:641px)and (max-width:1199px){.exrv{max-width:640px}}.integrations-detail--emburse.integrations-detail .integrations-detail-hero--emburse{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:1200px){.integrations-detail--emburse.integrations-detail .integrations-detail-hero--emburse{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:48px;align-items:center}}.embrv :where(*,*:before,*:after){box-sizing:border-box;margin:0;padding:0;letter-spacing:0;text-transform:none;font-style:normal;font-family:inherit}.embrv :where(ul){list-style:none}.embrv :where(dl,dt,dd,div,section,header,footer){display:block}.embrv :where(svg){display:block;overflow:visible;flex:none}.embrv :where(b){font-weight:700;color:#14213d}.embrv{--n:#14213d;--m:#6b7686;--bd:#e5e7eb;--g:#0a8f50;--b:#2563eb;--p:#f6f7f9;display:block;width:100%;min-width:0;padding:10px;background:#fff;border:1px solid var(--bd);border-radius:16px;box-shadow:0 8px 24px #14213d0a;color:var(--n);font-size:10.5px;line-height:1.3}.embrv small{font-size:9.5px;color:var(--m);font-weight:500}.embrv .embrv-bar{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:8px}.embrv .embrv-tag{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--b);background:#eaf1ff;border-radius:999px;padding:3px 8px}.embrv .embrv-note{font-size:9.5px;color:var(--m)}.embrv .embrv-grid{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1.45fr) 22px minmax(0,1.05fr);align-items:center}.embrv .embrv-card{min-width:0;background:var(--p);border:1px solid var(--bd);border-radius:12px;overflow:hidden}.embrv .embrv-hd{display:flex;align-items:center;gap:7px;padding:6px 9px;background:#fff;border-bottom:1px solid var(--bd)}.embrv .embrv-exp .embrv-hd{border-top:3px solid var(--b)}.embrv .embrv-hd-r{border-top:3px solid #1e3a8a}.embrv .embrv-mark{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:6px;overflow:hidden;flex:none}.embrv .embrv-mark .integrations-logo{width:24px;height:24px;min-width:0;max-width:none;min-height:0;max-height:none;border:0;border-radius:6px}.embrv .embrv-mark .integrations-logo img,.embrv .embrv-mark .integrations-logo svg{width:18px;height:18px;min-width:0;max-width:none}.embrv .embrv-ht{display:flex;flex-direction:column;gap:1px;min-width:0}.embrv .embrv-ht b{font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;line-height:1.2}.embrv .embrv-ht small{line-height:1.2}.embrv .embrv-dl{display:grid;grid-template-columns:1fr;gap:4px;padding:8px 9px}.embrv .embrv-dl>div{display:flex;justify-content:space-between;gap:6px;min-width:0}.embrv dt{color:var(--m);font-size:9.5px}.embrv dd{font-weight:600;text-align:right;min-width:0;overflow-wrap:anywhere}.embrv .embrv-dl-s{grid-template-columns:1fr 1fr;gap:4px 10px;padding:7px 9px}.embrv .embrv-dl-s>div{flex-direction:column;gap:0}.embrv .embrv-dl-s dd{text-align:left}.embrv .embrv-amt{color:var(--n);font-size:12px;font-weight:700}.embrv .embrv-g,.embrv .embrv-ok,.embrv .embrv-sum,.embrv .embrv-ready{color:var(--g)}.embrv dd.embrv-g{display:flex;align-items:center;gap:3px;justify-content:flex-end}.embrv .embrv-dl-s dd.embrv-g{justify-content:flex-start}.embrv .embrv-pill{display:inline-block;font-size:9.5px;font-weight:700;color:#1d4ed8;background:#eaf1ff;border-radius:999px;padding:1px 7px}.embrv .embrv-pol{background:#fff;border-color:#c7d7f5;box-shadow:0 6px 20px #2563eb14}.embrv .embrv-checks{padding:4px 10px}.embrv .embrv-checks li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;border-bottom:1px solid #eef0f3}.embrv .embrv-ck-l{display:flex;flex-direction:column;min-width:0;font-weight:600;font-size:11px}.embrv .embrv-ok{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:700;white-space:nowrap}.embrv .embrv-ctx{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2px 8px;padding:6px 10px;background:var(--p);font-size:9.5px;color:var(--m)}.embrv .embrv-sum{display:flex;align-items:center;gap:6px;padding:8px 10px;background:#ecf8f1;border-top:1px solid #cfeedd;font-size:11.5px}.embrv .embrv-sum b{color:var(--g)}.embrv .embrv-right{display:flex;flex-direction:column;align-items:stretch;min-width:0}.embrv .embrv-arrow{display:flex;align-items:center;justify-content:center}.embrv .embrv-av{display:none}.embrv .embrv-a3{height:20px}.embrv .embrv-a3 .embrv-ah{display:none}.embrv .embrv-a3 .embrv-av{display:block}.embrv .embrv-path{display:flex;flex-direction:column;align-items:center;gap:1px;padding:4px 9px;border-top:1px solid var(--bd);background:#fff}.embrv .embrv-path small.embrv-g{display:inline-flex;align-items:center;gap:3px;color:var(--g);font-weight:600}.embrv .embrv-ready{display:flex;align-items:center;gap:5px;padding:7px 9px;background:#ecf8f1;border-top:1px solid #cfeedd;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.embrv .embrv-meta{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:8px;padding-top:7px;border-top:1px dashed var(--bd)}.embrv .embrv-meta>div{display:flex;gap:4px}.embrv .embrv-meta dd{font-weight:600;text-align:left}.embrv .embrv-a2{align-self:start;margin-top:72px}@media(max-width:1199px){.embrv .embrv-opt{display:none!important}}@media(max-width:699px){.embrv .embrv-grid{grid-template-columns:minmax(0,1fr)}.embrv .embrv-right{display:contents}.embrv .embrv-arrow{height:24px}.embrv .embrv-ah{display:none}.embrv .embrv-av{display:block}.embrv .embrv-a3{height:24px}.embrv .embrv-a2{margin-top:0}.embrv .embrv-dl{grid-template-columns:1fr 1fr}.embrv .embrv-dl>div{flex-direction:column;gap:0}.embrv .embrv-dl dd{text-align:left}.embrv dd.embrv-g{justify-content:flex-start}}:where(.plrv-scene,.plrv-scene *,.plrv-scene *:before,.plrv-scene *:after){box-sizing:border-box}:where(.plrv-scene){margin:0;padding:0;min-width:0;font-family:inherit;color:#14213d;text-align:left}:where(.plrv-scene ul){list-style:none;margin:0;padding:0}:where(.plrv-scene svg){display:inline-block;flex:none;max-width:none}:where(.plrv-scene b,.plrv-scene em){font-style:normal}.integrations-detail--pleo.integrations-detail .integrations-detail-hero--pleo{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:1200px){.integrations-detail--pleo.integrations-detail .integrations-detail-hero--pleo{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:48px;align-items:center}}.plrv-scene{--plrv-navy:#14213d;--plrv-mute:#7a8699;--plrv-line:#e6eaf0;--plrv-blue:#2563eb;--plrv-green:#15803d;--plrv-pink:#e8457c;--plrv-amber:#b45309;width:100%;max-width:100%;font-size:12px;line-height:1.3}.plrv-scene .plrv-caption{display:flex;align-items:center;gap:7px;margin:0 0 12px;color:#52607a;font-size:11px;font-weight:650;letter-spacing:.02em}.plrv-scene .plrv-caption-sub{color:var(--plrv-mute);font-weight:500}.plrv-scene .plrv-caption-sub:before{content:"·";margin-right:7px}.plrv-scene .plrv-dot{width:6px;height:6px;border-radius:50%;background:var(--plrv-blue)}.plrv-scene .plrv-board{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;max-width:380px}.plrv-scene .plrv-card{position:relative;min-width:0;padding:12px 14px 13px;background:#fff;border:1px solid var(--plrv-line);border-radius:12px;box-shadow:0 1px 2px #14213d0a,0 8px 22px #14213d0a}.plrv-scene .plrv-stage{display:flex;align-items:center;gap:6px;margin-bottom:9px;color:var(--plrv-mute);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.plrv-scene .plrv-n{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#f1f4f8;color:#52607a;font-size:9px;font-weight:700;letter-spacing:0}.plrv-scene .plrv-head{display:flex;align-items:center;gap:7px;margin-bottom:9px;min-width:0}.plrv-scene .plrv-brand{font-size:11px;font-weight:800;letter-spacing:.09em}.plrv-scene .plrv-brand--pleo{color:var(--plrv-pink)}.plrv-scene .plrv-brand--remizen{color:var(--plrv-blue)}.plrv-scene .plrv-brand--receipt{color:#3d4b66}.plrv-scene .plrv-sub{margin-left:auto;color:var(--plrv-mute);font-size:11px;font-weight:550}.plrv-scene .plrv-logo{display:inline-flex;width:22px;height:22px;flex:none}.plrv-scene .plrv-logo .integrations-logo{width:22px;height:22px;min-width:0;min-height:0;max-width:22px;max-height:22px;border-radius:6px}.plrv-scene .plrv-logo .integrations-logo img,.plrv-scene .plrv-logo .integrations-logo svg{width:15px;height:15px;min-width:0;max-width:15px;max-height:15px}.plrv-scene .plrv-fav{width:22px;height:22px;border-radius:6px;flex:none}.plrv-scene .plrv-merchant{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:8px 0 9px;margin-bottom:3px;border-bottom:1px solid #eef1f5}.plrv-scene .plrv-name{font-size:17px;font-weight:700;letter-spacing:-.02em}.plrv-scene .plrv-merchant--sm .plrv-name{font-size:15px}.plrv-scene .plrv-amt{font-size:17px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.plrv-scene .plrv-merchant--sm .plrv-amt{font-size:15px}.plrv-scene .plrv-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:3.5px 0;min-width:0}.plrv-scene .plrv-k{color:var(--plrv-mute);font-size:11px;white-space:nowrap}.plrv-scene .plrv-v{min-width:0;text-align:right;font-size:12px;font-weight:600;color:var(--plrv-navy)}.plrv-scene .plrv-chip{display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 5px;border-radius:999px;font-size:11px;font-weight:650;white-space:nowrap}.plrv-scene .plrv-chip--warn{background:#fff6e5;color:var(--plrv-amber);border:1px solid #f6dfae}.plrv-scene .plrv-chip--warn i{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:50%;background:#f5c25a;color:#fff;font-size:9px;font-weight:800;font-style:normal}.plrv-scene .plrv-chip--ok{background:#ecf8f0;color:var(--plrv-green);border:1px solid #cdeed9;padding-left:4px}.plrv-scene .plrv-check{color:var(--plrv-green)}.plrv-scene .plrv-meta{display:flex;justify-content:space-between;gap:8px;margin-top:8px;padding-top:7px;border-top:1px dashed #e6eaf0;color:var(--plrv-mute);font-size:10px}.plrv-scene .plrv-meta b{color:#52607a;font-weight:600;font-variant-numeric:tabular-nums}.plrv-scene .plrv-receipt{border-color:#cfe9da;background:linear-gradient(180deg,#fff 0,#fbfefc)}.plrv-scene .plrv-before{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;border:1px dashed #f0d79d;border-radius:8px;background:#fffaf0}.plrv-scene .plrv-phase{color:var(--plrv-mute);font-size:9.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.plrv-scene .plrv-req{font-size:11.5px;font-weight:600;flex:1;min-width:0}.plrv-scene .plrv-phase--after{display:flex;align-items:center;gap:6px;margin:8px 0 6px}.plrv-scene .plrv-phase--after:after{content:"";flex:1;border-top:1px solid #e1ece5}.plrv-scene .plrv-file{display:flex;align-items:center;gap:9px;padding:8px 10px;border:1px solid #cfe9da;border-radius:9px;background:#fff;color:var(--plrv-green)}.plrv-scene .plrv-file-text{display:flex;flex-direction:column;min-width:0;color:var(--plrv-mute);font-size:11px;font-variant-numeric:tabular-nums}.plrv-scene .plrv-file-text b{color:var(--plrv-navy);font-size:12px;font-weight:650;overflow-wrap:anywhere}.plrv-scene .plrv-checks{display:flex;flex-wrap:wrap;gap:4px 14px;margin:8px 0 9px}.plrv-scene .plrv-checks li{display:flex;align-items:center;gap:5px;font-size:11.5px;font-weight:550}.plrv-scene .plrv-status{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 8px;border-radius:8px;background:#ecf8f0;color:var(--plrv-green);font-size:10.5px;font-weight:800;letter-spacing:.07em;border:1px solid #cdeed9}.plrv-scene .plrv-review{padding:14px 16px;border-color:#bcd2f8;box-shadow:0 1px 2px #2563eb0f,0 14px 34px #2563eb17}.plrv-scene .plrv-head--review{flex-wrap:wrap}.plrv-scene .plrv-sub--review{font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--plrv-navy)}.plrv-scene .plrv-fields{padding-bottom:7px;border-bottom:1px solid #eef1f5}.plrv-scene .plrv-verify{margin:9px 0;padding:4px 10px;border-radius:9px;background:#f5f8fe;border:1px solid #e1eafb}.plrv-scene .plrv-verify li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 0;font-size:12px}.plrv-scene .plrv-verify li+li{border-top:1px solid #e6edfa}.plrv-scene .plrv-verify li>span{font-weight:600}.plrv-scene .plrv-verify em{display:inline-flex;align-items:center;gap:5px;color:var(--plrv-green);font-weight:650;font-size:11.5px}.plrv-scene .plrv-total{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--plrv-blue);font-weight:750;font-size:12px}.plrv-scene .plrv-bar{display:flex;gap:3px}.plrv-scene .plrv-bar i{width:16px;height:4px;border-radius:2px;background:var(--plrv-blue)}.plrv-scene .plrv-meta--review{flex-wrap:wrap;gap:3px 10px}.plrv-scene .plrv-people{display:flex;flex-direction:column;align-items:flex-start;gap:3px;margin-bottom:6px;color:var(--plrv-mute)}.plrv-scene .plrv-down{margin-left:8px}.plrv-scene .plrv-person{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:650;color:var(--plrv-navy)}.plrv-scene .plrv-person i{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#eaf1ff;color:var(--plrv-blue);font-size:8.5px;font-weight:750;font-style:normal}.plrv-scene .plrv-tri{display:flex;justify-content:space-between;gap:6px;margin:6px 0 9px;padding:7px 0 0;border-top:1px solid #eef1f5}.plrv-scene .plrv-tri span{display:flex;flex-direction:column;align-items:flex-start;gap:3px;color:var(--plrv-mute);font-size:10.5px}.plrv-scene .plrv-status--ready{font-size:10px;letter-spacing:.05em}.plrv-scene .plrv-arrow{position:absolute;color:#9aa8bd;pointer-events:none}.plrv-scene .plrv-arrow--down{left:50%;top:100%;margin-left:-5px;height:22px;width:10px}.plrv-scene .plrv-arrow--right,.plrv-scene .plrv-only-wide{display:none}@media(max-width:1199px){.plrv-scene .plrv-meta,.plrv-scene .plrv-meta--review{display:none}.plrv-scene .plrv-board{max-width:420px}}@media(min-width:1200px){.plrv-scene .plrv-board{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.22fr) minmax(0,.95fr);grid-template-areas:"pleo review approval" "receipt review acct";gap:24px 30px;align-items:stretch}.plrv-scene .plrv-pleo{grid-area:pleo}.plrv-scene .plrv-receipt{grid-area:receipt}.plrv-scene .plrv-review{grid-area:review;align-self:center}.plrv-scene .plrv-approval{grid-area:approval}.plrv-scene .plrv-acct{grid-area:acct}.plrv-scene .plrv-only-stack{display:none}.plrv-scene .plrv-only-wide.plrv-arrow--right{display:block;right:-30px;top:50%;margin-top:-5px;width:30px;height:10px}.plrv-scene .plrv-receipt .plrv-arrow--right{top:50%;bottom:auto}.plrv-scene .plrv-review .plrv-arrow--right{top:25%}.plrv-scene .plrv-card{padding:8px 9px}.plrv-scene .plrv-stage{font-size:8.5px;margin-bottom:4px;gap:4px}.plrv-scene .plrv-n{width:12px;height:12px;font-size:8px}.plrv-scene .plrv-head{margin-bottom:4px;gap:5px}.plrv-scene .plrv-logo,.plrv-scene .plrv-fav{width:18px;height:18px}.plrv-scene .plrv-brand{font-size:10px}.plrv-scene .plrv-sub{font-size:9px}.plrv-scene .plrv-merchant{padding:3px 0 4px;margin-bottom:2px}.plrv-scene .plrv-name,.plrv-scene .plrv-amt{font-size:15px}.plrv-scene .plrv-row{padding:1px 0;gap:6px}.plrv-scene .plrv-k{font-size:9px}.plrv-scene .plrv-v{font-size:10.5px;overflow-wrap:anywhere}.plrv-scene .plrv-chip{font-size:9px;gap:2px;padding:1px 4px}.plrv-scene .plrv-chip--warn i{width:10px;height:10px;font-size:7.5px}.plrv-scene .plrv-meta{font-size:8.5px;margin-top:4px;padding-top:4px;gap:3px 8px}.plrv-scene .plrv-before{padding:3px 5px;gap:4px}.plrv-scene .plrv-phase{font-size:8px}.plrv-scene .plrv-req{font-size:9px}.plrv-scene .plrv-phase--after{margin:4px 0}.plrv-scene .plrv-file{padding:5px 6px;gap:6px}.plrv-scene .plrv-pdf{width:16px;height:20px}.plrv-scene .plrv-file-text{font-size:9px}.plrv-scene .plrv-file-text b{font-size:10.5px}.plrv-scene .plrv-checks{flex-direction:column;gap:3px;margin:4px 0 5px}.plrv-scene .plrv-checks li{font-size:10px;gap:4px}.plrv-scene .plrv-check{width:12px;height:12px}.plrv-scene .plrv-status{font-size:9px;gap:4px;padding:4px 5px}.plrv-scene .plrv-fields{padding-bottom:5px}.plrv-scene .plrv-verify{margin:6px 0;padding:3px 7px}.plrv-scene .plrv-verify li{font-size:10.5px;padding:3px 0}.plrv-scene .plrv-verify em{font-size:10px;gap:3px}.plrv-scene .plrv-total{font-size:10.5px}.plrv-scene .plrv-bar i{width:10px;height:3px}.plrv-scene .plrv-person{font-size:10.5px;gap:5px}.plrv-scene .plrv-person i{width:16px;height:16px;font-size:7px}.plrv-scene .plrv-people{gap:2px;margin-bottom:4px}.plrv-scene .plrv-tri{margin:4px 0 5px;padding-top:4px}.plrv-scene .plrv-tri span{font-size:9px;gap:2px}}@media(max-width:360px){.plrv-scene .plrv-card{padding-left:11px;padding-right:11px}.plrv-scene .plrv-meta{display:none}}.sdpm{--sd-navy:#14213d;--sd-mute:#667389;--sd-line:#e3e8f0;--sd-blue:#2563eb;--sd-purple:#6a3df0;--sd-green:#14804a;display:block;box-sizing:border-box;width:100%;min-width:0;margin:0;padding:12px;background:#f8fafd;border:1px solid var(--sd-line);border-radius:16px;box-shadow:0 10px 28px #14213d0d;color:var(--sd-navy);font-family:inherit;font-size:11px;line-height:1.3;text-align:left}.integrations-detail--spendesk.integrations-detail .integrations-detail-hero--spendesk{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:1200px){.integrations-detail--spendesk.integrations-detail .integrations-detail-hero--spendesk{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:48px;align-items:center}}.sdpm :where(*,*:before,*:after){box-sizing:border-box}.sdpm :where(h4,p,dl,dd,dt,ul,li,figcaption,small,b,i,em,u,strong){margin:0;padding:0;font-style:normal;text-decoration:none;font-weight:inherit;letter-spacing:normal;text-transform:none;color:inherit;font-size:inherit;line-height:inherit;font-family:inherit;max-width:none}.sdpm :where(ul){list-style:none}.sdpm :where(svg){display:inline-block;max-width:none;vertical-align:middle}.sdpm :where(img){display:block;max-width:none}.sdpm .sdpm-tag{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:var(--sd-mute);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.sdpm .sdpm-dot{width:6px;height:6px;border-radius:50%;background:var(--sd-purple)}.sdpm .sdpm-grid{display:grid;grid-template-columns:minmax(0,1fr) 22px minmax(0,1.55fr) 22px minmax(0,1fr);grid-template-rows:auto auto;gap:8px 0;align-items:stretch}.sdpm .sdpm-req{grid-column:1;grid-row:1}.sdpm .sdpm-spd{grid-column:1;grid-row:2}.sdpm .sdpm-a-req{grid-column:2;grid-row:1}.sdpm .sdpm-a-spd{grid-column:2;grid-row:2}.sdpm .sdpm-match{grid-column:3;grid-row:1/3}.sdpm .sdpm-a-exc{grid-column:4;grid-row:1}.sdpm .sdpm-a-rec{grid-column:4;grid-row:2}.sdpm .sdpm-exc{grid-column:5;grid-row:1}.sdpm .sdpm-rec{grid-column:5;grid-row:2}.sdpm .sdpm-card{display:flex;flex-direction:column;gap:5px;min-width:0;padding:9px 10px;background:#fff;border:1px solid var(--sd-line);border-radius:11px;box-shadow:0 1px 3px #14213d0a}.sdpm .sdpm-spd{border-top:2px solid var(--sd-purple)}.sdpm .sdpm-req{border-top:2px solid var(--sd-blue)}.sdpm .sdpm-match{gap:7px;border-color:#bcd0f5;border-top:2px solid var(--sd-blue);box-shadow:0 6px 18px #2563eb14}.sdpm .sdpm-exc,.sdpm .sdpm-rec{border-top:2px solid #cfe6d9}.sdpm .sdpm-card header{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-wrap:wrap;min-width:0}.sdpm h4{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--sd-mute)}.sdpm .sdpm-brand{display:inline-flex;align-items:center;gap:6px;min-width:0}.sdpm .sdpm-brand>span{display:flex;flex-direction:column}.sdpm .sdpm-brand b{font-size:11px;font-weight:700}.sdpm .sdpm-brand i{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--sd-mute)}.sdpm .sdpm-spd .sdpm-brand b{color:var(--sd-purple)}.sdpm .sdpm-brand .integrations-logo{width:22px;height:22px;min-width:22px;min-height:22px;max-width:22px;max-height:22px;border-radius:6px;border-color:#e6dcff}.sdpm .sdpm-brand .integrations-logo img,.sdpm .sdpm-brand .integrations-logo svg{width:15px;height:15px}.sdpm .sdpm-vendor{font-size:11px;font-weight:700}.sdpm .sdpm-big{font-size:17px;font-weight:700;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.sdpm .sdpm-spd .sdpm-big{color:var(--sd-purple)}.sdpm dl{display:flex;flex-direction:column;gap:3px;min-width:0}.sdpm .sdpm-row{display:flex;justify-content:space-between;align-items:baseline;gap:6px;min-width:0;padding-top:3px;border-top:1px solid #eef1f6}.sdpm .sdpm-row dt{color:var(--sd-mute);font-size:10px;flex:none}.sdpm .sdpm-row dd{font-weight:600;font-size:10.5px;text-align:right;min-width:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.sdpm .sdpm-ok{color:var(--sd-green)}.sdpm .sdpm-tick{margin-right:3px;flex:none}.sdpm .sdpm-pill{display:inline-flex;align-items:center;gap:2px;padding:2px 8px;border-radius:999px;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.sdpm .sdpm-pill--blue{background:#eaf1ff;color:#1d4fc4}.sdpm .sdpm-pill--green{background:#e6f5ed;color:var(--sd-green)}.sdpm .sdpm-wide{justify-content:center;margin-top:auto;padding:4px 8px}.sdpm .sdpm-arrow{display:flex;align-items:center;justify-content:center;color:#8aa3cc;padding:0 2px}.sdpm .sdpm-arrow svg{width:100%}.sdpm .sdpm-a-exc,.sdpm .sdpm-a-rec{color:#7fb59a}.sdpm .sdpm-vs{display:grid;grid-template-columns:1fr auto 1fr;gap:6px;align-items:center;padding:8px;background:#f5f8ff;border:1px solid #dbe6fb;border-radius:9px}.sdpm .sdpm-vs>div{display:flex;flex-direction:column;gap:1px;min-width:0}.sdpm .sdpm-vs small{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--sd-mute)}.sdpm .sdpm-vs strong{font-size:18px;font-weight:700;letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sdpm .sdpm-vs em{font-size:9.5px;color:var(--sd-mute)}.sdpm .sdpm-actual strong{color:var(--sd-purple)}.sdpm .sdpm-vsmark{font-size:9px;font-weight:700;color:var(--sd-mute);border:1px solid var(--sd-line);background:#fff;border-radius:999px;padding:2px 6px;text-transform:uppercase}.sdpm .sdpm-meter{display:flex;flex-direction:column;gap:3px}.sdpm .sdpm-scale{display:flex;justify-content:space-between;font-size:9px;color:var(--sd-mute)}.sdpm .sdpm-track{position:relative;height:6px;margin:2px 5px;border-radius:99px;background:#e6ebf4}.sdpm .sdpm-fill{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:var(--sd-blue)}.sdpm .sdpm-mark{position:absolute;top:50%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:#fff;border:3px solid var(--sd-purple)}.sdpm .sdpm-meter-meta{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-wrap:wrap;font-size:9.5px;color:var(--sd-mute)}.sdpm .sdpm-meter-meta b{color:var(--sd-navy);font-weight:700}.sdpm .sdpm-pct{font-weight:700;color:var(--sd-blue)}.sdpm .sdpm-checks{display:grid;grid-template-columns:1fr 1fr;gap:4px 8px}.sdpm .sdpm-checks li{display:flex;gap:4px;align-items:flex-start;min-width:0;padding:4px 6px;border:1px solid #e6efe9;border-radius:7px;background:#fafdfb;color:var(--sd-green);font-weight:600;font-size:10px}.sdpm .sdpm-checks li>svg{margin-top:2px;flex:none}.sdpm .sdpm-checks li>span{display:flex;flex-direction:column;min-width:0;color:var(--sd-navy);overflow-wrap:anywhere}.sdpm .sdpm-checks small{font-size:9px;color:var(--sd-mute);font-weight:500}.sdpm .sdpm-checks u{display:inline-block;white-space:nowrap;color:var(--sd-green);font-size:9px;margin-left:3px}.sdpm .sdpm-passed{margin-top:auto;text-align:center;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--sd-green)}.sdpm .sdpm-meta{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px 14px;margin-top:8px;padding-top:7px;border-top:1px dashed var(--sd-line)}.sdpm .sdpm-meta>div{display:flex;gap:4px;font-size:9.5px}.sdpm .sdpm-meta dt{color:#8793a6}.sdpm .sdpm-meta dd{font-weight:600;color:var(--sd-mute)}@media(max-width:1199px)and (min-width:761px){.sdpm .sdpm-m2{display:none}.sdpm .sdpm-vs strong{font-size:17px}}@media(max-width:760px){.sdpm{padding:10px}.sdpm .sdpm-grid{display:flex;flex-direction:column;gap:0}.sdpm .sdpm-grid>*{order:0}.sdpm .sdpm-req{order:1}.sdpm .sdpm-a-req{order:2}.sdpm .sdpm-spd{order:3}.sdpm .sdpm-a-spd{order:4}.sdpm .sdpm-match{order:5}.sdpm .sdpm-a-exc{order:6}.sdpm .sdpm-exc{order:7}.sdpm .sdpm-a-rec{order:8}.sdpm .sdpm-rec{order:9}.sdpm .sdpm-arrow{height:20px;transform:rotate(90deg);width:36px;align-self:center;padding:0}.sdpm .sdpm-a-req,.sdpm .sdpm-a-spd{transform:rotate(90deg)}.sdpm .sdpm-vs strong{font-size:17px}.sdpm .sdpm-checks{grid-template-columns:1fr 1fr}}@media(min-width:1200px){.sdpm .sdpm-card{padding:8px 9px;gap:4px}.sdpm .sdpm-match{gap:5px}.sdpm .sdpm-vs{padding:6px;gap:4px}.sdpm .sdpm-vs strong{font-size:clamp(13px,1.2vw,18px);white-space:nowrap;overflow-wrap:normal}.sdpm .sdpm-vsmark{font-size:8px;padding:2px 4px}.sdpm .sdpm-vs small{font-size:8px}.sdpm .sdpm-vs em{font-size:8.5px}.sdpm .sdpm-meter-meta{font-size:8.5px;gap:4px}.sdpm .sdpm-checks li{padding:3px 5px}.sdpm .sdpm-wide{font-size:8.5px;padding:4px}.sdpm .sdpm-req header{gap:3px}.sdpm .sdpm-req h4{font-size:9.5px}.sdpm .sdpm-req .sdpm-pill{font-size:8.5px;padding:2px 4px}.sdpm dl{gap:2px}.sdpm .sdpm-row{padding-top:2px}.sdpm .sdpm-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 10px}.sdpm .sdpm-meta>div{font-size:8.5px;flex-wrap:wrap}}@media(max-width:380px){.sdpm .sdpm-vs{grid-template-columns:1fr 1fr}.sdpm .sdpm-vsmark{display:none}.sdpm .sdpm-checks{grid-template-columns:1fr}}.pyrv{container-type:inline-size;width:100%;min-width:0;font-family:inherit;color:#14213d;font-size:11px;line-height:1.3;text-align:left}.integrations-detail--payoneer.integrations-detail .integrations-detail-hero--payoneer{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:1200px){.integrations-detail--payoneer.integrations-detail .integrations-detail-hero--payoneer{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:48px;align-items:center}}.pyrv *,.pyrv *:before,.pyrv *:after{box-sizing:border-box;font-family:inherit;letter-spacing:0;margin:0;padding:0}.pyrv small,.pyrv b,.pyrv em,.pyrv i{font-style:normal}.pyrv .pyrv-label{display:flex;align-items:center;gap:7px;margin:0 0 8px;font-size:11px;font-weight:600;color:#64708a}.pyrv .pyrv-label-note{margin-left:auto;font-weight:500;color:#8a94a8}.pyrv .pyrv-dot{width:6px;height:6px;border-radius:50%;background:#2563eb}.pyrv .pyrv-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.18fr) minmax(0,1fr);grid-template-rows:auto auto;column-gap:26px;row-gap:22px;align-items:stretch}.pyrv .pyrv-card{position:relative;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:10px 12px;box-shadow:0 1px 2px #1018280a,0 4px 12px #10182808;min-width:0}.pyrv .pyrv-payout{grid-column:1;grid-row:1}.pyrv .pyrv-classify{grid-column:1;grid-row:2}.pyrv .pyrv-review{grid-column:2;grid-row:1/3;border-color:#bcd0f7;box-shadow:0 8px 24px #2563eb1a;display:flex;flex-direction:column;gap:3px;padding:12px 14px}.pyrv .pyrv-fees{grid-column:3;grid-row:1}.pyrv .pyrv-final{grid-column:3;grid-row:2}.pyrv .pyrv-head{display:flex;align-items:center;gap:8px;margin-bottom:6px}.pyrv .pyrv-head small{display:block;font-size:9.5px;font-weight:600;text-transform:uppercase;color:#64708a;letter-spacing:.04em}.pyrv .pyrv-head b{font-size:13px;font-weight:700;color:#14213d}.pyrv .pyrv-brand{color:#ff4800!important}.pyrv .pyrv-head--r{padding-bottom:6px;border-bottom:1px solid #eef0f4;margin-bottom:3px}.pyrv .pyrv-head--r b{color:#2563eb}.pyrv .pyrv-logo .integrations-logo{width:26px;height:26px;min-width:0;min-height:0;max-width:26px;max-height:26px;border-radius:7px}.pyrv .pyrv-logo img,.pyrv .pyrv-logo svg{width:16px!important;height:16px!important;max-width:16px;max-height:16px;min-width:0}.pyrv .pyrv-head--r img{width:20px;height:20px;max-width:20px;max-height:20px}.pyrv .pyrv-name{font-weight:700;font-size:12px;margin-bottom:2px}.pyrv .pyrv-big{font-size:19px;font-weight:700;color:#14213d;margin:2px 0 5px}.pyrv .pyrv-big small{font-size:10px;font-weight:700;color:#fff;background:#ff4800;border-radius:5px;padding:2px 6px;vertical-align:3px;margin-left:4px;white-space:nowrap}.pyrv .pyrv-row{display:flex;justify-content:space-between;gap:8px;padding:2.5px 0;align-items:baseline}.pyrv .pyrv-k{color:#6b7689;white-space:nowrap}.pyrv .pyrv-v{min-width:0;overflow-wrap:anywhere;font-weight:600;text-align:right;font-variant-numeric:tabular-nums;display:inline-flex;gap:6px;align-items:baseline;flex-wrap:wrap;justify-content:flex-end}.pyrv .pyrv-ok{display:inline-flex;align-items:center;gap:3px;color:#15803d;font-weight:600;font-size:10px}.pyrv .pyrv-check{width:11px;height:11px;flex:none}.pyrv .pyrv-check circle{fill:#16a34a}.pyrv .pyrv-check path{fill:none;stroke:#fff;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.pyrv .pyrv-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-top:5px;padding-top:6px;border-top:1px solid #eef0f4}.pyrv .pyrv-pill{display:inline-flex;align-items:center;gap:3px;font-size:9.5px;color:#15803d;background:#ecfdf3;border-radius:999px;padding:2px 7px;font-weight:600}.pyrv .pyrv-prior{margin-top:4px;color:#8a94a8;font-size:8.5px}.pyrv .pyrv-mono,.pyrv .pyrv-meta b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;font-size:10px}.pyrv .pyrv-title{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#2563eb;margin-bottom:5px}.pyrv .pyrv-radios{list-style:none;display:flex;flex-direction:column;gap:3px}.pyrv .pyrv-radios li{display:flex;align-items:center;gap:7px;padding:4px 7px;border:1px solid #e5e7eb;border-radius:7px;color:#6b7689;background:#fafafa}.pyrv .pyrv-radios i{width:10px;height:10px;border-radius:50%;border:1.5px solid #c3c9d4;flex:none}.pyrv .pyrv-radios li.is-on{background:#eff5ff;border-color:#9fbdf5;color:#14213d;font-weight:700}.pyrv .pyrv-radios li.is-on i{border-color:#2563eb;background:radial-gradient(#2563eb 0 38%,#fff 42%)}.pyrv .pyrv-sel{margin:5px 0 3px;font-size:10px;color:#6b7689;text-transform:uppercase}.pyrv .pyrv-sel b{color:#14213d}.pyrv .pyrv-mini .pyrv-row{padding:1.5px 0}.pyrv .pyrv-ccy{display:flex;justify-content:space-between;gap:6px;color:#6b7689;font-size:10px;padding:3px 0}.pyrv .pyrv-ccy b{color:#14213d;margin-left:2px}.pyrv .pyrv-fx{display:grid;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:center;gap:4px;background:#f6f9ff;border:1px solid #dbe6fb;border-radius:9px;padding:6px;margin:4px 0}.pyrv .pyrv-fx div{display:flex;flex-direction:column;min-width:0}.pyrv .pyrv-fx div:nth-child(3){text-align:right}.pyrv .pyrv-fx small{font-size:9px;font-weight:700;color:#2563eb}.pyrv .pyrv-fx b{font-size:12px;font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.pyrv .pyrv-fx svg{width:44px;height:24px;overflow:visible}.pyrv .pyrv-rate{grid-column:1/-1;text-align:center;font-size:8.5px;color:#64708a}.pyrv .pyrv-fx path{fill:none;stroke:#2563eb;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.pyrv .pyrv-fx text{font-size:9px;fill:#2563eb;font-weight:700}.pyrv .pyrv-status{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;margin-top:5px;padding:3px 9px;border-radius:999px;background:#ecfdf3;color:#15803d;border:1px solid #bbf0d0;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.pyrv .pyrv-status--blue{background:#eff5ff;color:#1d4ed8;border-color:#c5d8fa}.pyrv .pyrv-status--ready{background:#16a34a;color:#fff;border-color:#16a34a}.pyrv .pyrv-meta{display:grid;grid-template-columns:1fr 1fr;gap:4px 10px;margin-top:auto;padding-top:7px;border-top:1px solid #eef0f4;color:#8a94a8;font-size:9.5px}.pyrv .pyrv-meta span{display:flex;flex-direction:column}.pyrv .pyrv-meta b{color:#475467}.pyrv .pyrv-diff{display:flex;justify-content:space-between;align-items:center;margin-top:4px;padding:5px 8px;border-radius:8px;background:#ecfdf3;border:1px solid #bbf0d0;color:#166534;font-weight:700}.pyrv .pyrv-diff b{font-size:17px}.pyrv .pyrv-checks{display:grid;grid-template-columns:1fr;gap:3px}.pyrv .pyrv-checks span{display:flex;align-items:center;gap:5px;font-weight:600}.pyrv .pyrv-d{color:#6b7689;justify-content:space-between}.pyrv .pyrv-d b{color:#166534}.pyrv .pyrv-arrow{position:absolute;display:block;pointer-events:none;color:#2563eb}.pyrv .pyrv-arrow svg{display:block;width:100%;height:100%;fill:none;stroke:#7ea3ec;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.pyrv .pyrv-arrow--right{width:26px;height:12px;right:-26px;top:50%;margin-top:-6px}.pyrv .pyrv-arrow--down{width:12px;height:22px;left:50%;margin-left:-6px;bottom:-22px}.pyrv .pyrv-classify .pyrv-arrow--right{top:50%}.pyrv .pyrv-review .pyrv-arrow--right{top:25%}.pyrv .pyrv-arrow-v,.pyrv .pyrv-arrow--down .pyrv-arrow-h{display:none!important}.pyrv .pyrv-arrow--down .pyrv-arrow-v{display:block!important}.pyrv .pyrv-arrow--right .pyrv-arrow-v{display:none!important}@media(max-width:1199px){.pyrv .pyrv-meta{display:none}}@media(min-width:1200px){.pyrv .pyrv-card{padding:8px 10px}.pyrv .pyrv-review{padding:10px 12px;gap:2px}.pyrv .pyrv-row{font-size:10.5px;padding:1.5px 0;gap:6px}.pyrv .pyrv-k{font-size:9px}.pyrv .pyrv-v{gap:5px}.pyrv .pyrv-ok{font-size:9px}.pyrv .pyrv-ccy{font-size:8.5px;gap:4px}.pyrv .pyrv-radios li{font-size:10px;padding:3px 5px;gap:5px}.pyrv .pyrv-sel{font-size:9px}.pyrv .pyrv-checks span{font-size:10px}.pyrv .pyrv-status{font-size:9px;padding:3px 6px}.pyrv .pyrv-meta{font-size:8.5px;gap:3px 6px}.pyrv .pyrv-meta b{font-size:9px}}@container (max-width:519px){.pyrv .pyrv-grid{display:flex;flex-direction:column;gap:22px}.pyrv .pyrv-payout{order:1}.pyrv .pyrv-classify{order:2}.pyrv .pyrv-review{order:3}.pyrv .pyrv-fees{order:4}.pyrv .pyrv-final{order:5}.pyrv .pyrv-arrow{width:12px!important;height:22px!important;left:50%!important;right:auto!important;top:auto!important;bottom:-22px;margin:0 0 0 -6px!important}.pyrv .pyrv-arrow .pyrv-arrow-h{display:none!important}.pyrv .pyrv-arrow .pyrv-arrow-v{display:block!important}.pyrv .pyrv-final .pyrv-checks{grid-template-columns:1fr 1fr}.pyrv .pyrv-mini .pyrv-row:nth-child(n+2){display:flex}}.pxrv,.pxrv *,.pxrv *:before,.pxrv *:after{box-sizing:border-box}:where(.pxrv){margin:0;width:100%;min-width:0;font-family:inherit;color:#14233d}:where(.pxrv) :where(div,section,header,ol,li,strong,small,b,em,span,i,figcaption,img,svg){margin:0;padding:0;font:inherit;font-style:normal;letter-spacing:0;text-transform:none;width:auto;max-width:none}:where(.pxrv) :where(ol){list-style:none}:where(.pxrv) :where(svg){display:inline-block;flex:none}.pxrv{--px: #1f5fa8;--rz: #2563eb;--ok: #15803d;--okbg: #e8f5ec;--wait: #b45309;--waitbg: #fef3e0;--bd: #e5e7eb;--mut: #6b7280;--line: #c3ccd9}.integrations-detail--paychex.integrations-detail .integrations-detail-hero--paychex{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:1200px){.integrations-detail--paychex.integrations-detail .integrations-detail-hero--paychex{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:48px;align-items:center}}.pxrv-tag{margin-bottom:8px;font-size:11px;line-height:1.3;color:var(--mut);font-weight:600}.pxrv-grid{display:grid;gap:22px;grid-template-columns:minmax(0,1fr)}.pxrv-card{position:relative;min-width:0;padding:11px 12px;background:#fff;border:1px solid var(--bd);border-radius:12px;box-shadow:0 2px 8px #14233d0d;display:flex;flex-direction:column;gap:5px}.pxrv-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:2px}.pxrv-eyebrow{font-size:10px;line-height:1.3;font-weight:700;letter-spacing:.06em!important;text-transform:uppercase!important;color:var(--mut)}.pxrv-brand{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:800}.pxrv-brand img,.pxrv-brand .integrations-logo{width:18px!important;height:18px!important;border:0!important;border-radius:4px}.pxrv-brand .integrations-logo img{width:16px!important;height:16px!important}.pxrv-brand .integrations-logo{min-width:0;min-height:0;max-width:18px;max-height:18px}.pxrv-brand .integrations-logo svg{width:16px!important;height:16px!important;max-width:16px;max-height:16px}.pxrv-s1 .pxrv-brand b{color:var(--px)}.pxrv-s3 .pxrv-brand b{color:var(--rz)}.pxrv-s1{border-top:3px solid var(--px)}.pxrv-s3{border-top:3px solid var(--rz);border-color:#c9daf8;box-shadow:0 6px 18px #2563eb1a}.pxrv-who{display:flex;align-items:center;gap:9px;padding:3px 0 5px}.pxrv-active{display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:2px 5px;border-radius:999px;background:var(--okbg);color:var(--ok);font-size:9px;font-weight:650}.pxrv-active i{width:5px;height:5px;border-radius:50%;background:currentColor}.pxrv-who strong,.pxrv-title strong{display:block;font-size:14px;line-height:1.25;font-weight:700}.pxrv small{display:block;font-size:11px;line-height:1.3;color:var(--mut)}.pxrv-av{display:inline-flex;align-items:center;justify-content:center;flex:none;width:30px;height:30px;border-radius:50%;font-size:11px!important;font-weight:700;background:#eef1f6;color:#34435c;border:1.5px solid var(--line)}.pxrv-av-px{background:#e6eefa;color:var(--px);border-color:#b9cfee}.pxrv-av-sm{width:20px;height:20px;font-size:8px!important}.pxrv-av-ok{background:var(--okbg);color:var(--ok);border-color:#9fd3b0}.pxrv-av-rv,.pxrv-av-pd{background:var(--waitbg);color:var(--wait);border-color:#f0c98a}.pxrv-av-pd{background:#fff;border-style:dashed}.pxrv-row{display:flex;align-items:baseline;gap:8px;font-size:11.5px;line-height:1.4;padding-top:4px;border-top:1px solid #f0f2f5}.pxrv-k{color:var(--mut);flex:1;min-width:0}.pxrv-v{font-weight:600;text-align:right}.pxrv-ok{display:inline-flex;align-items:center;gap:3px;color:var(--ok);font-weight:600;font-size:10.5px;min-width:62px;justify-content:flex-end}.pxrv-tick{width:11px;height:11px}.pxrv-reports{display:flex;align-items:center;gap:7px;margin-top:3px;padding:6px 8px;border-radius:8px;background:#f5f7fa;font-size:11px;line-height:1.3;color:var(--mut)}.pxrv-reports b{color:#14233d}.pxrv-pill{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;margin-top:4px;padding:4px 9px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.05em!important;text-transform:uppercase!important}.pxrv-pill-ok{background:var(--okbg);color:var(--ok)}.pxrv-pill-wait{background:var(--waitbg);color:var(--wait)}.pxrv-pill i,.pxrv-st i{width:7px;height:7px;border-radius:50%;background:currentColor}.pxrv-title{padding-bottom:2px}.pxrv-amount{font-size:28px;line-height:1.1;font-weight:800;letter-spacing:-.02em!important;color:#14233d;padding:2px 0 4px}.pxrv-now{font-size:10px;font-weight:700;color:var(--wait);background:var(--waitbg);padding:2px 7px;border-radius:999px}.pxrv-later{font-size:9.5px;line-height:1.3;color:var(--mut)}.pxrv-summary{display:flex;flex-direction:column;gap:5px}.pxrv-s5{border-style:dashed;background:#fafbfc}.pxrv-chain{display:flex;flex-direction:column;gap:6px;position:relative}.pxrv-chain li{display:flex;align-items:center;gap:8px;position:relative}.pxrv-chain li:not(:last-child):after{content:"";position:absolute;left:14.5px;top:30px;height:6px;border-left:1.5px solid var(--line)}.pxrv-chain li div{flex:1;min-width:0}.pxrv-chain strong{display:block;font-size:12px;line-height:1.25;font-weight:700}.pxrv-st{display:inline-flex;align-items:center;gap:4px;font-size:10.5px;font-weight:700}.pxrv-st-ok{color:var(--ok)}.pxrv-st-rv,.pxrv-st-pd{color:var(--wait)}.pxrv-st-pd i{background:transparent;border:1.5px solid currentColor}.pxrv-opt{display:none}.pxrv-c{position:absolute;left:50%;top:100%;width:0;height:22px;border-left:1.5px solid var(--line)}.pxrv-c:after{content:"";position:absolute;left:-5px;bottom:0;border:4.5px solid transparent;border-top:5px solid var(--line);border-bottom:0}@media(min-width:640px){.pxrv-opt{display:flex}.pxrv-grid{max-width:480px;margin:0 auto}}@media(min-width:640px)and (max-width:1199px){.pxrv-grid{max-width:560px}.pxrv-location{display:none}}@media(min-width:1200px){.pxrv-grid{max-width:none;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr) minmax(0,1.36fr);gap:22px;align-items:stretch;margin:0}.pxrv-a{grid-area:1 / 1}.pxrv-b{grid-area:1 / 2}.pxrv-c3{grid-area:1 / 3}.pxrv-e{grid-area:2 / 3}.pxrv-d{grid-area:2 / 1 / 2 / 3;margin-right:0}.pxrv-d{align-self:start}.pxrv-a .pxrv-c,.pxrv-b .pxrv-c{left:100%;top:50%;width:22px;height:0;border-left:0;border-top:1.5px solid var(--line)}.pxrv-a .pxrv-c:after,.pxrv-b .pxrv-c:after{inset:-4.5px 0 auto auto;border:4.5px solid transparent;border-left:5px solid var(--line);border-right:0}.pxrv-e .pxrv-c{left:0;top:38%;width:22px;height:0;border-left:0;border-top:1.5px solid var(--line);transform:translate(-100%)}.pxrv-e .pxrv-c:after{inset:-4.5px auto auto 0;border:4.5px solid transparent;border-right:5px solid var(--line);border-left:0}.pxrv-card{padding:8px 10px;gap:4px}.pxrv-row{font-size:10.5px;line-height:1.3;gap:6px;padding-top:2px}.pxrv-k{font-size:9.5px}.pxrv-ok{font-size:9.5px;min-width:0}.pxrv-who{gap:7px;padding:2px 0}.pxrv-who strong{font-size:12px}.pxrv small{font-size:9.5px}.pxrv-av{width:24px;height:24px}.pxrv-av-sm{width:18px;height:18px}.pxrv-reports{font-size:9.5px;padding:4px 6px;gap:5px}.pxrv-amount{font-size:24px}.pxrv-title strong{font-size:13px}.pxrv-pill{font-size:9px;padding:3px 6px}.pxrv-chain{gap:6px}.pxrv-chain strong{font-size:11px}.pxrv-chain li{gap:6px}.pxrv-chain li:not(:last-child):after{left:11.5px;top:24px;height:8px}.pxrv-st{font-size:9.5px}.pxrv-s2 .pxrv-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 4px}.pxrv-s2 .pxrv-ok{grid-column:1/-1;justify-content:flex-end}.pxrv-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.pxrv-summary .pxrv-row{flex-direction:column;align-items:flex-start;gap:3px;border:0;padding:0}}.fgrv{container-type:inline-size;container-name:fgrv;display:block;margin:0;padding:0;width:100%;min-width:0;font-family:inherit;font-size:12px;line-height:1.35;color:#192337;text-align:left;box-sizing:border-box}.integrations-detail--figma.integrations-detail .integrations-detail-hero--figma{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:1200px){.integrations-detail--figma.integrations-detail .integrations-detail-hero--figma{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:48px;align-items:center}}.fgrv *,.fgrv *:before,.fgrv *:after{box-sizing:border-box}.fgrv :is(h3,p,ul,dl,dd,dt,li,div,section,em,b,span){margin:0;padding:0;border:0;background:none;font-family:inherit;font-style:normal;letter-spacing:normal;text-transform:none;text-align:left;box-shadow:none;float:none;height:auto;width:auto;max-width:none;min-width:0;color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;list-style:none;position:static;display:block}.fgrv :is(span,em,b){display:inline}.fgrv .fgrv-tag{display:block;margin:0 0 10px;color:#6a7890;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.fgrv .fgrv-grid{display:grid;grid-template-columns:1fr 1.18fr 1fr;grid-template-rows:auto auto;column-gap:26px;row-gap:22px;align-items:stretch}.fgrv .fgrv-st{position:relative;display:flex;min-width:0}.fgrv .fgrv-ws{grid-column:1;grid-row:1}.fgrv .fgrv-ow{grid-column:1;grid-row:2}.fgrv .fgrv-ex{grid-column:2;grid-row:1/3;align-self:center}.fgrv .fgrv-al{grid-column:3;grid-row:1}.fgrv .fgrv-rv{grid-column:3;grid-row:2}.fgrv .fgrv-card{display:flex;flex-direction:column;flex:1;min-width:0;padding:11px 12px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px #1923370a}.fgrv .fgrv-hero{padding:14px 14px 13px;border-color:#c9daf7;box-shadow:0 8px 22px #2563eb14;border-top:3px solid #2563eb}.fgrv .fgrv-down-d:after,.fgrv .fgrv-down-r:after,.fgrv .fgrv-right:after{content:"";position:absolute;background:#c3d3ea;z-index:1}.fgrv .fgrv-down-d:after{left:50%;top:100%;width:1px;height:22px}.fgrv .fgrv-down-r:after{left:100%;top:50%;height:1px;width:26px}.fgrv .fgrv-right:after{left:100%;top:50%;height:1px;width:26px}.fgrv .fgrv-down-d:before,.fgrv .fgrv-down-r:before,.fgrv .fgrv-right:before{content:"";position:absolute;z-index:2;width:6px;height:6px;border:solid #2563eb;border-width:0 1.5px 1.5px 0}.fgrv .fgrv-down-d:before{left:calc(50% - 3px);top:calc(100% + 15px);transform:rotate(45deg)}.fgrv .fgrv-down-r:before,.fgrv .fgrv-right:before{left:calc(100% + 19px);top:calc(50% - 3px);transform:rotate(-45deg)}.fgrv .fgrv-ws.fgrv-down-d:after{height:22px}.fgrv .fgrv-head{display:flex;align-items:center;gap:6px;margin-bottom:8px}.fgrv .fgrv-logo{display:inline-flex}.fgrv .fgrv-logo .integrations-logo{width:22px;height:22px;border-radius:6px;border:1px solid #edf0f3;background:#fff;display:inline-flex;align-items:center;justify-content:center}.fgrv .fgrv-logo .integrations-logo svg,.fgrv .fgrv-logo .integrations-logo img{width:13px;height:13px}.fgrv .fgrv-rz{display:block;width:16px;height:16px}.fgrv .fgrv-kicker{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#192337}.fgrv .fgrv-blue{color:#2563eb}.fgrv .fgrv-pill{margin-left:auto;padding:2px 7px;border:1px solid #e5e7eb;border-radius:999px;background:#f8fafc;color:#5c6a80;font-size:9.5px;font-weight:600;white-space:nowrap}.fgrv .fgrv-title{font-size:13.5px;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:#192337}.fgrv .fgrv-big{margin-top:6px;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.fgrv .fgrv-big span{font-size:11px;font-weight:600;color:#6a7890;letter-spacing:0}.fgrv .fgrv-seats{display:grid;grid-template-columns:repeat(14,1fr);gap:2.5px;margin:8px 0}.fgrv .fgrv-seats i{display:block;aspect-ratio:1;border-radius:2px;background:#fff;border:1px solid #d5dbe5}.fgrv .fgrv-seats i.on{background:#a259ff;border-color:#a259ff;opacity:.85}.fgrv .fgrv-kv{display:grid;gap:5px 8px}.fgrv .fgrv-kv2{grid-template-columns:1fr 1fr}.fgrv .fgrv-kv dt{font-size:9.5px;color:#7b8798;font-weight:500}.fgrv .fgrv-kv dd{font-size:11.5px;font-weight:650;color:#192337}.fgrv .fgrv-kv1{grid-template-columns:1fr 1fr;margin-top:11px;padding-top:10px;border-top:1px solid #eef1f5}.fgrv .fgrv-util{display:grid;grid-template-columns:1fr auto;gap:4px;margin-top:8px;font-size:9.5px;color:#7b8798}.fgrv .fgrv-util b{color:#192337;font-weight:700}.fgrv .fgrv-bar{display:block;grid-column:1/-1;height:4px;border-radius:3px;background:#eef1f5;overflow:hidden}.fgrv .fgrv-bar i{display:block;height:100%;border-radius:3px;background:#2563eb}.fgrv .fgrv-label{margin-bottom:7px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5c6a80}.fgrv .fgrv-list{display:flex;flex-direction:column;gap:6px}.fgrv .fgrv-list li{display:flex;align-items:center;gap:7px}.fgrv .fgrv-av{display:inline-flex;flex:none;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#eaf2ff;color:#1d4ed8;font-size:9px;font-weight:700}.fgrv .fgrv-who{display:flex;flex-direction:column;flex:1;min-width:0}.fgrv .fgrv-who b{font-size:11.5px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fgrv .fgrv-who em{font-size:9.5px;color:#7b8798}.fgrv .fgrv-ok{display:inline-flex;align-items:center;gap:3px;font-size:9.5px;color:#168a4a;font-weight:600}.fgrv .fgrv-check{display:inline-block;flex:none}.fgrv .fgrv-more{margin-top:7px;padding-top:6px;border-top:1px dashed #e5e7eb;font-size:10.5px;color:#5c6a80;font-weight:600}.fgrv .fgrv-assigned{margin-top:3px;font-size:10.5px;color:#5c6a80}.fgrv .fgrv-assigned b{color:#192337;font-weight:700}.fgrv .fgrv-vendor{font-size:15px;font-weight:700}.fgrv .fgrv-amount{margin-top:2px;font-size:30px;font-weight:700;letter-spacing:-.03em;line-height:1.1;color:#192337;font-variant-numeric:tabular-nums}.fgrv .fgrv-plan{margin-top:2px;font-size:10.5px;color:#7b8798}.fgrv .fgrv-foot{display:flex;align-items:center;justify-content:space-between;margin-top:11px}.fgrv .fgrv-amber{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;background:#fff6e0;border:1px solid #f6dfa6;color:#8a5a00;font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.fgrv .fgrv-amber i{display:block;width:6px;height:6px;border-radius:50%;background:#e8a317}.fgrv .fgrv-id{font-size:9.5px;color:#8995a4;font-variant-numeric:tabular-nums}.fgrv .fgrv-sub{margin:-3px 0 7px;font-size:9.5px;color:#7b8798}.fgrv .fgrv-alloc{display:flex;flex-direction:column;gap:7px}.fgrv .fgrv-alloc li{display:grid;grid-template-columns:1fr auto;column-gap:6px;row-gap:3px}.fgrv .fgrv-an{font-size:11px;font-weight:650;grid-column:1}.fgrv .fgrv-as{font-size:9.5px;color:#7b8798;grid-column:1;grid-row:2;display:none}.fgrv .fgrv-alloc b{grid-column:2;grid-row:1;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.fgrv .fgrv-alloc .fgrv-as{display:inline;grid-row:1;grid-column:1;justify-self:end;margin-right:2px}.fgrv .fgrv-alloc li{grid-template-columns:1fr auto auto}.fgrv .fgrv-alloc .fgrv-as{grid-column:2}.fgrv .fgrv-alloc b{grid-column:3}.fgrv .fgrv-alloc .fgrv-bar{grid-row:2;height:3px}.fgrv .fgrv-total{display:grid;grid-template-columns:1fr auto auto;gap:6px;margin-top:8px;padding-top:7px;border-top:1px solid #eef1f5;font-size:10px;font-weight:700;color:#5c6a80}.fgrv .fgrv-total span:first-child{text-transform:uppercase;letter-spacing:.08em}.fgrv .fgrv-total b{color:#192337}.fgrv .fgrv-review{background:#fbfdfc;border-color:#cfe9da}.fgrv .fgrv-checks li{display:flex;justify-content:space-between;gap:6px;padding:2.5px 0;font-size:10.5px;color:#5c6a80}.fgrv .fgrv-checks em{display:inline-flex;align-items:center;gap:4px;font-weight:650;color:#192337}.fgrv .fgrv-state{margin-top:7px;padding:5px 8px;border-radius:7px;background:#eaf2ff;border:1px solid #c9daf7;color:#1d4ed8;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:center}@container fgrv (min-width:501px){.fgrv .fgrv-card{padding:8px 10px}.fgrv .fgrv-hero{padding:12px 12px 11px}.fgrv .fgrv-seats{grid-template-columns:repeat(21,1fr)}.fgrv .fgrv-util{display:none}.fgrv .fgrv-right:after{top:28%}.fgrv .fgrv-right:before{top:calc(28% - 3px)}}@container fgrv (max-width:640px){.fgrv .fgrv-meta{display:none}.fgrv .fgrv-grid{column-gap:22px}.fgrv .fgrv-amount{font-size:25px}.fgrv .fgrv-down-r:after,.fgrv .fgrv-right:after{width:22px}.fgrv .fgrv-down-r:before,.fgrv .fgrv-right:before{left:calc(100% + 15px)}}@container fgrv (max-width:500px){.fgrv .fgrv-grid{display:flex;flex-direction:column;gap:22px}.fgrv .fgrv-meta{display:revert}.fgrv .fgrv-ex{align-self:stretch}.fgrv .fgrv-down-r:after,.fgrv .fgrv-right:after,.fgrv .fgrv-ow:after{left:50%;top:100%;width:1px;height:22px;background:#c3d3ea}.fgrv .fgrv-down-r:before,.fgrv .fgrv-right:before{left:calc(50% - 3px);top:calc(100% + 15px);transform:rotate(45deg)}.fgrv .fgrv-ex:after,.fgrv .fgrv-ex:before{display:block}.fgrv .fgrv-kv1 .fgrv-meta,.fgrv .fgrv-meta.fgrv-id,.fgrv .fgrv-util{display:none}.fgrv .fgrv-kv1 div:nth-child(n+3){display:block}.fgrv .fgrv-kv1 div:nth-child(1),.fgrv .fgrv-kv1 div:nth-child(2),.fgrv .fgrv-kv1 div:nth-child(5),.fgrv .fgrv-kv1 div:nth-child(6){display:none}}@media(prefers-reduced-motion:reduce){.fgrv *{transition:none!important;animation:none!important}}.dcrv-scene{--dcrv-navy: #1a2740;--dcrv-mute: #6b7686;--dcrv-line: #e5e7eb;--dcrv-blue: #2563eb;--dcrv-ds: #26175f;--dcrv-green: #15803d;--dcrv-amber: #b45309;min-width:0;width:100%;box-sizing:border-box;padding:0;background:#fff;color:var(--dcrv-navy);font-family:inherit;font-size:11px;line-height:1.3}.dcrv-scene *,.dcrv-scene *:before,.dcrv-scene *:after{box-sizing:border-box}.dcrv-scene :is(h4,p,dl,dt,dd,li,ol,div,span,b,em){font-family:inherit}.integrations-detail--docusign.integrations-detail .integrations-detail-hero--docusign{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:1200px){.integrations-detail--docusign.integrations-detail .integrations-detail-hero--docusign{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:48px;align-items:center}}.dcrv-scene .dcrv-label{margin:0 0 10px;color:var(--dcrv-mute);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.dcrv-scene .dcrv-grid{list-style:none;margin:0;padding:0;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr);grid-template-areas:"a t i" "r m i"}.dcrv-scene .dcrv-card{position:relative;margin:0;padding:8px 9px;min-width:0;background:#fff;border:1px solid var(--dcrv-line);border-radius:10px;box-shadow:0 1px 3px #1a27400a}.dcrv-scene .dcrv-agreement{grid-area:a;border-radius:4px;box-shadow:0 2px 4px #1a27400f}.dcrv-scene .dcrv-terms{grid-area:t}.dcrv-scene .dcrv-invoice{grid-area:i;padding:13px 14px;border-color:#bcd0f5;box-shadow:0 4px 14px #2563eb12;align-self:stretch}.dcrv-scene .dcrv-invoice{display:flex;flex-direction:column;justify-content:center}.dcrv-scene .dcrv-match{grid-area:m}.dcrv-scene .dcrv-review{grid-area:r}.dcrv-scene .dcrv-card+.dcrv-card:before{content:"";position:absolute;width:22px;height:0;border-top:1px solid #9db4dc;top:50%}.dcrv-scene .dcrv-card+.dcrv-card:after{content:"";position:absolute;top:50%;width:6px;height:6px;margin-top:-3px;border-top:1px solid #9db4dc;border-right:1px solid #9db4dc}.dcrv-scene .dcrv-terms:before,.dcrv-scene .dcrv-invoice:before{left:-22px}.dcrv-scene .dcrv-terms:after,.dcrv-scene .dcrv-invoice:after{left:-7px;transform:rotate(45deg)}.dcrv-scene .dcrv-grid .dcrv-invoice:before{top:25%}.dcrv-scene .dcrv-grid .dcrv-invoice:after{top:25%}.dcrv-scene .dcrv-match:before,.dcrv-scene .dcrv-review:before{right:-22px}.dcrv-scene .dcrv-match:after,.dcrv-scene .dcrv-review:after{right:-7px;transform:rotate(-135deg)}.dcrv-scene .dcrv-step{position:absolute;top:-7px;left:-7px;width:16px;height:16px;border-radius:50%;background:#fff;border:1px solid #c7d2e3;color:var(--dcrv-mute);font-size:9px;font-weight:700;display:grid;place-items:center;z-index:1}.dcrv-scene .dcrv-eyebrow,.dcrv-scene .dcrv-title{margin:0;font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--dcrv-mute)}.dcrv-scene .dcrv-title{margin-bottom:4px;color:var(--dcrv-navy)}.dcrv-scene .dcrv-brandline{display:flex;align-items:center;gap:6px;margin-bottom:7px;min-width:0}.dcrv-scene .dcrv-brandline .dcrv-eyebrow{color:var(--dcrv-ds)}.dcrv-scene .dcrv-prior{font-size:8px;line-height:1.2;color:var(--dcrv-mute);margin-left:auto}.dcrv-scene .dcrv-doc-icon{display:inline-block;width:10px;height:12px;margin-right:4px;vertical-align:-2px;fill:none;stroke:currentColor;stroke-width:1}.dcrv-scene .dcrv-logo{flex:none;display:inline-flex;width:18px;height:18px}.dcrv-scene .dcrv-logo .integrations-logo{width:18px;height:18px;border:0;border-radius:4px;background:none}.dcrv-scene .dcrv-logo .integrations-logo img,.dcrv-scene .dcrv-logo .integrations-logo svg{width:15px;height:15px}.dcrv-scene .dcrv-paper{position:relative;background:#fff;margin-bottom:3px;overflow:hidden}.dcrv-scene .dcrv-fold{position:absolute;top:0;right:0;width:14px;height:14px}.dcrv-scene .dcrv-fold path:first-child{fill:#eef1f6}.dcrv-scene .dcrv-fold path:last-child{fill:none;stroke:#d3d9e3}.dcrv-scene .dcrv-doc-title{margin:0 14px 0 0;font-size:10px;line-height:1.2;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--dcrv-ds);border-bottom:1px solid var(--dcrv-line);padding-bottom:5px}.dcrv-scene .dcrv-party{margin:3px 0;font-size:12px;font-weight:700}.dcrv-scene .dcrv-lines{display:block}.dcrv-scene .dcrv-lines i{display:block;height:3px;margin-bottom:2px;border-radius:2px;background:#e8ebf0}.dcrv-scene .dcrv-lines i.dcrv-short{width:60%}.dcrv-scene .dcrv-sig{display:grid;grid-template-columns:auto 1fr;column-gap:8px;align-items:end;margin-top:6px;padding-top:5px;border-top:1px dashed #cdd4df}.dcrv-scene .dcrv-sig-k{grid-column:1;grid-row:1;font-size:8px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dcrv-mute)}.dcrv-scene .dcrv-sig-name{grid-column:2;grid-row:1;text-align:right;font-size:10px;font-weight:600}.dcrv-scene .dcrv-sig-hand{grid-row:3;grid-column:1 / -1;font-family:Segoe Script,Bradley Hand,Brush Script MT,cursive;font-style:italic;font-size:14px;line-height:1.2;color:#24407a;border-bottom:1px solid #aeb8c9;padding:1px 0}.dcrv-scene .dcrv-sig-date{grid-column:1 / -1;grid-row:4;font-size:9.5px;color:var(--dcrv-mute);margin-top:2px}.dcrv-scene .dcrv-dl{margin:0;padding:0}.dcrv-scene .dcrv-row{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin:0;padding:2px 0;border-top:1px solid #f0f2f5}.dcrv-scene .dcrv-row:first-child{border-top:0}.dcrv-scene .dcrv-k{margin:0;padding:0;font-weight:400;color:var(--dcrv-mute);font-size:10px;white-space:nowrap}.dcrv-scene .dcrv-v{margin:0;padding:0;display:inline-flex;align-items:center;gap:4px;min-width:0;text-align:right;font-weight:600;font-size:10.5px;color:var(--dcrv-navy)}.dcrv-scene .dcrv-result{display:inline-flex;align-items:center;gap:3px;flex:none;font-size:9px;color:var(--dcrv-green)}.dcrv-scene .dcrv-compare{padding:2px 0;border-bottom:1px solid #f0f2f5}.dcrv-scene .dcrv-compare dt{display:flex;justify-content:space-between;align-items:center;font-size:10px;color:var(--dcrv-mute)}.dcrv-scene .dcrv-compare dd{margin:1px 0 0;display:grid;gap:1px;font-size:9px;font-weight:600}.dcrv-scene .dcrv-compare dd>span{display:flex;justify-content:space-between;gap:5px}.dcrv-scene .dcrv-compare em{font-size:9px;font-style:normal;font-weight:400;color:var(--dcrv-mute)}.dcrv-scene .dcrv-tick{flex:none;width:12px;height:12px;fill:#dcfce7;stroke:var(--dcrv-green);stroke-width:1.2}.dcrv-scene .dcrv-tick path{fill:none;stroke-linecap:round;stroke-linejoin:round}.dcrv-scene .dcrv-ref .dcrv-v{font-variant-numeric:tabular-nums;padding:1px 6px;border-radius:4px;background:#eaf1ff;color:#1d4ed8;border:1px solid #c3d6fa}.dcrv-scene .dcrv-ref-in .dcrv-v:before{content:"←";font-weight:500}.dcrv-scene .dcrv-renew{margin-top:6px;padding:5px 7px;display:grid;grid-template-columns:auto 1fr;column-gap:8px;align-items:baseline;background:#f9fafb;border:1px solid var(--dcrv-line);border-radius:6px}.dcrv-scene .dcrv-renew-k{font-size:8.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dcrv-mute)}.dcrv-scene .dcrv-renew-d{font-size:10.5px;text-align:right}.dcrv-scene .dcrv-renew-d b{font-weight:700}.dcrv-scene .dcrv-renew-t{grid-column:1 / -1;font-size:9px;color:var(--dcrv-mute)}.dcrv-scene .dcrv-pill{display:inline-flex;align-items:center;gap:4px;margin:7px 0 0;padding:3px 8px;border-radius:999px;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border:1px solid}.dcrv-scene .dcrv-ok,.dcrv-scene .dcrv-ready{color:var(--dcrv-green);background:#f0fdf4;border-color:#bbe5c8}.dcrv-scene .dcrv-warn{color:var(--dcrv-amber);background:#fffbeb;border-color:#f5d9a0}.dcrv-scene .dcrv-invoice .dcrv-pill{align-self:flex-start}.dcrv-scene .dcrv-dot{width:6px;height:6px;border-radius:50%;background:#d97706}.dcrv-scene .dcrv-inv-head{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-bottom:7px;border-bottom:1px solid var(--dcrv-line)}.dcrv-scene .dcrv-rbrand{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:800;letter-spacing:.02em}.dcrv-scene .dcrv-rbrand img{width:16px;height:16px;display:block}.dcrv-scene .dcrv-vendor{margin:9px 0 0;font-size:12px;font-weight:600}.dcrv-scene .dcrv-amount{margin:1px 0 7px;font-size:26px;line-height:1.1;font-weight:700;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.dcrv-scene .dcrv-cmp{margin:6px 0 0;font-size:9px;color:var(--dcrv-mute)}.dcrv-scene .dcrv-score{margin:3px 0 0;padding-top:3px;border-top:1px solid var(--dcrv-line);font-size:10px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--dcrv-green)}@media(max-width:1023px){.dcrv-scene .dcrv-extra,.dcrv-scene .dcrv-renew-t{display:none}}@media(max-width:640px){.dcrv-scene{padding:12px}.dcrv-scene .dcrv-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"a" "t" "i" "m" "r";gap:24px}.dcrv-scene .dcrv-extra{display:flex}.dcrv-scene .dcrv-grid .dcrv-card+.dcrv-card:before{left:50%;right:auto;top:-24px;width:0;height:24px;border-top:0;border-left:1px solid #9db4dc}.dcrv-scene .dcrv-grid .dcrv-card+.dcrv-card:after{left:50%;right:auto;top:-7px;margin:0 0 0 -3px;transform:rotate(135deg)}.dcrv-scene .dcrv-grid .dcrv-card{width:100%}.dcrv-scene .dcrv-renew-t{display:block}}@media(max-width:380px){.dcrv-scene .dcrv-amount{font-size:22px}.dcrv-scene .dcrv-v{font-size:10px}}.geco-scene{--geco-gap: 24px;container-type:inline-size;container-name:geco;display:block;width:100%;min-width:0;margin:0;font-family:inherit;color:#192337;font-size:11px;line-height:1.3}.geco-scene *,.geco-scene *:before,.geco-scene *:after{box-sizing:border-box}.integrations-detail--gitlab.integrations-detail .integrations-detail-hero--gitlab{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:1200px){.integrations-detail--gitlab.integrations-detail .integrations-detail-hero--gitlab{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:48px;align-items:center}}.geco-scene h3,.geco-scene p,.geco-scene dl,.geco-scene dt,.geco-scene dd,.geco-scene ul,.geco-scene li,.geco-scene b,.geco-scene em,.geco-scene strong,.geco-scene small,.geco-scene figcaption,.geco-scene span,.geco-scene i{font-family:inherit;font-style:normal;margin:0;padding:0;letter-spacing:normal;text-transform:none}.geco-scene ul{list-style:none}.geco-scene .geco-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr) minmax(0,1fr);column-gap:var(--geco-gap);row-gap:var(--geco-gap);align-items:stretch}.geco-scene .geco-card{position:relative;min-width:0;padding:9px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 2px #0f172a0a,0 8px 22px #183b6a0a;animation:geco-in .5s ease both}.geco-scene .geco-s1{grid-column:1;grid-row:1}.geco-scene .geco-s2{grid-column:1;grid-row:2;animation-delay:.08s}.geco-scene .geco-s3{grid-column:2;grid-row:1 / 3;animation-delay:.16s}.geco-scene .geco-s4{grid-column:3;grid-row:1;animation-delay:.24s}.geco-scene .geco-s5{grid-column:3;grid-row:2;animation-delay:.32s}.geco-scene .geco-gl{border-top:2px solid #fc6d26}.geco-scene .geco-rz{display:flex;flex-direction:column;padding:14px;border-color:#bcd2f7;box-shadow:0 1px 2px #0f172a0a,0 14px 34px #2563eb17}.geco-scene .geco-head{display:flex;align-items:center;gap:7px;min-height:20px;margin-bottom:6px}.geco-scene .geco-kicker{flex:1;min-width:0;color:#5b6778;font-size:9.5px;line-height:1.25;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.geco-scene .geco-kicker--blue{color:#1d4ed8}.geco-scene .geco-gl .integrations-logo{width:22px;height:22px;border-radius:6px;border:1px solid #eceff3}.geco-scene .geco-gl .integrations-logo svg,.geco-scene .geco-gl .integrations-logo img{width:14px;height:14px}.geco-scene .geco-mark{display:block;flex:none;border-radius:4px}.geco-scene .geco-badge{padding:2px 7px;border-radius:999px;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.geco-scene .geco-badge--orange{color:#b4440f;background:#fff1e8;border:1px solid #fcd2b8}.geco-scene .geco-title{color:#192337;font-size:14px;line-height:1.2;font-weight:700;letter-spacing:-.02em;margin-bottom:7px}.geco-scene .geco-facts{display:grid;grid-template-columns:1fr 1fr;gap:7px 10px}.geco-scene .geco-facts dt{color:#8490a1;font-size:9px;font-weight:600}.geco-scene .geco-facts dd{color:#26364b;font-size:11px;font-weight:650;overflow-wrap:anywhere}.geco-scene .geco-facts--rz{margin-top:auto;padding-top:11px;border-top:1px solid #edf0f4;gap:10px}.geco-scene .geco-facts--rz dd{font-size:12px}.geco-scene .geco-wide{grid-column:1 / -1}.geco-scene .geco-avatars{display:inline-flex}.geco-scene .geco-avatars i{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;margin-left:-4px;border-radius:50%;border:1.5px solid #fff;background:#e6eefc;color:#2c4f8f;font-size:6.5px;font-weight:700}.geco-scene .geco-avatars i:first-child{margin-left:0}.geco-scene .geco-avatars i:nth-child(2){background:#fde9dc;color:#a24312}.geco-scene .geco-avatars i:nth-child(3){background:#e3f4ea;color:#1f6b3e}.geco-scene .geco-avatars i:nth-child(4){background:#eceff4;color:#475569}.geco-scene .geco-seatline{display:flex;align-items:baseline;justify-content:space-between;gap:6px;flex-wrap:wrap}.geco-scene .geco-big{font-size:15px;line-height:1.2;font-weight:700;letter-spacing:-.03em;color:#192337}.geco-scene .geco-big small{font-size:10px;color:#7a8696;font-weight:600;letter-spacing:0}.geco-scene .geco-split{color:#66758a;font-size:10px}.geco-scene .geco-split b{color:#192337;font-weight:700}.geco-scene .geco-split span{color:#b3bcc8}.geco-scene .geco-util{height:3px;margin:4px 0 3px;border-radius:3px;background:#e9eef5;overflow:hidden}.geco-scene .geco-util span{display:block;height:100%;border-radius:3px;background:#2563eb}.geco-scene .geco-utiltext{display:flex;justify-content:space-between;gap:6px;color:#7a8696;font-size:9px;font-weight:600}.geco-scene .geco-sub{margin:5px 0 3px;color:#8490a1;font-size:9px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.geco-scene .geco-projects{display:grid;gap:4px}.geco-scene .geco-projects li{display:flex;gap:7px;align-items:flex-start}.geco-scene .geco-repo{display:inline-flex;align-items:center;justify-content:center;flex:none;width:20px;height:20px;border-radius:6px;background:#eef4ff;color:#2563eb}.geco-scene .geco-tone-b .geco-repo{background:#fff1e8;color:#d1561a}.geco-scene .geco-tone-c .geco-repo{background:#e6f6ee;color:#1f7a48}.geco-scene .geco-tone-d .geco-repo{background:#efeaf9;color:#5b44a3}.geco-scene .geco-pname{display:flex;flex-direction:column;min-width:0;flex:1}.geco-scene .geco-pline{display:flex;justify-content:space-between;gap:6px}.geco-scene .geco-pline b{color:#26364b;font-size:10.5px;line-height:1.15;font-weight:650}.geco-scene .geco-pline em{color:#5b6778;font-size:10px;font-weight:600;white-space:nowrap}.geco-scene .geco-team{color:#8490a1;font-size:9px;line-height:1.1}.geco-scene .geco-owner{color:#8490a1;font-size:8.5px;line-height:1.2}.geco-scene .geco-vendor{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;flex-wrap:wrap}.geco-scene .geco-vname{color:#192337;font-size:16px;font-weight:700;letter-spacing:-.025em}.geco-scene .geco-vplan{color:#66758a;font-size:11px}.geco-scene .geco-amount{margin:14px 0 12px;color:#14203a;font-size:30px;line-height:1;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.geco-scene .geco-status{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:999px;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.geco-scene .geco-status--amber{color:#a15c07;background:#fff7e6;border:1px solid #f6dca6}.geco-scene .geco-status--amber i{width:6px;height:6px;border-radius:50%;background:#f59e0b}.geco-scene .geco-status--green{margin-top:9px;color:#15703b;background:#effaf3;border:1px solid #c6ebd4}.geco-scene .geco-alloc{display:grid;gap:5px}.geco-scene .geco-aline{display:flex;align-items:baseline;gap:6px}.geco-scene .geco-aline b{flex:1;min-width:0;color:#26364b;font-size:11px;font-weight:650}.geco-scene .geco-aline em{color:#8490a1;font-size:9px;white-space:nowrap}.geco-scene .geco-aline strong{color:#192337;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.geco-scene .geco-bar{display:block;height:3px;margin-top:2px;border-radius:4px;background:#eef2f7;overflow:hidden}.geco-scene .geco-bar span{display:block;height:100%;border-radius:4px;background:#2563eb;opacity:.85}.geco-scene .geco-tone-b .geco-bar span{background:#fc6d26;opacity:.75}.geco-scene .geco-tone-c .geco-bar span{background:#3aa76d}.geco-scene .geco-tone-d .geco-bar span{background:#7c63c4}.geco-scene .geco-total{display:flex;align-items:baseline;gap:6px;margin-top:6px;padding-top:5px;border-top:1px solid #edf0f4;color:#8490a1;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.geco-scene .geco-total span:nth-child(2){flex:1;letter-spacing:0;text-transform:none;font-weight:600;font-size:10px;color:#5b6778}.geco-scene .geco-total strong{color:#14203a;font-size:12px;letter-spacing:0}.geco-scene .geco-review{display:grid;gap:5px}.geco-scene .geco-review div{display:flex;justify-content:space-between;gap:6px}.geco-scene .geco-review dt{color:#8490a1;font-size:10px;font-weight:600}.geco-scene .geco-review dd{display:inline-flex;align-items:center;gap:4px;color:#26364b;font-size:10.5px;font-weight:650}.geco-scene .geco-note{display:flex;flex-wrap:wrap;gap:4px 9px;align-items:center;margin-top:12px;color:#8490a1;font-size:10px}.geco-scene .geco-note b{padding:2px 8px;border-radius:999px;background:#f4f7fb;border:1px solid #e5e7eb;color:#4a5a70;font-size:9.5px;font-weight:700}.geco-scene .geco-conn{position:absolute;pointer-events:none;background:#b7c6dc}.geco-scene .geco-conn:after{content:"";position:absolute;width:6px;height:6px;border:solid #7e9ac2;border-width:0 1.5px 1.5px 0}.geco-scene .geco-c1,.geco-scene .geco-c4{left:50%;top:100%;width:1px;height:var(--geco-gap)}.geco-scene .geco-c1:after,.geco-scene .geco-c4:after{left:-3px;bottom:1px;transform:rotate(45deg)}.geco-scene .geco-c2{left:100%;top:50%;width:var(--geco-gap);height:1px}.geco-scene .geco-c3{left:calc(var(--geco-gap) * -1);top:50%;width:var(--geco-gap);height:1px}.geco-scene .geco-c2:after,.geco-scene .geco-c3:after{right:1px;top:-3px;transform:rotate(-45deg)}@container geco (max-width: 679px){.geco-scene .geco-team{display:none}.geco-scene .geco-amount{font-size:25px}.geco-scene .geco-grid{--geco-gap:20px}}@container geco (max-width: 519px){.geco-scene .geco-grid{--geco-gap:26px;grid-template-columns:minmax(0,1fr)}.geco-scene .geco-s1,.geco-scene .geco-s2,.geco-scene .geco-s3,.geco-scene .geco-s4,.geco-scene .geco-s5{grid-column:1;grid-row:auto}.geco-scene .geco-team{display:block}.geco-scene .geco-amount{font-size:30px}.geco-scene .geco-c1,.geco-scene .geco-c4,.geco-scene .geco-c2{left:50%;top:100%;width:1px;height:var(--geco-gap)}.geco-scene .geco-c3{left:50%;top:calc(var(--geco-gap) * -1);width:1px;height:var(--geco-gap)}.geco-scene .geco-c1:after,.geco-scene .geco-c2:after,.geco-scene .geco-c3:after,.geco-scene .geco-c4:after{inset:auto auto 1px -3px;transform:rotate(45deg)}}@keyframes geco-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.geco-scene .geco-card{animation:none}}.sreq-scene{--sreq-gap: 22px;--sreq-navy:#16233b;--sreq-mut:#6b7789;--sreq-line:#e5e7eb;--sreq-green:#2f8f5b;--sreq-blue:#2563eb;container-type:inline-size;margin:0;min-width:0;width:100%;font-family:inherit;line-height:1.3;color:var(--sreq-navy)}.sreq-scene *,.sreq-scene *:before,.sreq-scene *:after{box-sizing:border-box}.integrations-detail--servicenow.integrations-detail .integrations-detail-hero--servicenow{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:1200px){.integrations-detail--servicenow.integrations-detail .integrations-detail-hero--servicenow{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:48px;align-items:center}}.sreq-scene h3,.sreq-scene p,.sreq-scene dt,.sreq-scene dd,.sreq-scene b,.sreq-scene em,.sreq-scene small,.sreq-scene span,.sreq-scene li,.sreq-scene time{font-family:inherit;font-style:normal;text-align:left;letter-spacing:0;margin:0;padding:0}.sreq-scene ol,.sreq-scene ul{list-style:none;margin:0;padding:0}.sreq-scene .sreq-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1.08fr) minmax(0,1fr);grid-template-areas:"request expense match" "approval expense ownership";column-gap:var(--sreq-gap);row-gap:var(--sreq-gap);position:relative;padding-top:24px}.sreq-scene .sreq-tag{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;gap:8px;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--sreq-mut)}.sreq-scene .sreq-card{position:relative;min-width:0;background:#fff;border:1px solid var(--sreq-line);border-radius:12px;padding:8px;box-shadow:0 1px 3px #16233b0a}.sreq-scene .sreq-c1{grid-area:request;border-top:3px solid var(--sreq-green)}.sreq-scene .sreq-c2{grid-area:approval}.sreq-scene .sreq-c3{grid-area:expense;display:flex;flex-direction:column;justify-content:center;border:1.5px solid #bcd1fa;border-top:3px solid var(--sreq-blue);box-shadow:0 4px 14px #2563eb0f}.sreq-scene .sreq-c5{grid-area:ownership}.sreq-scene .sreq-c4{grid-area:match}.sreq-scene .sreq-head{display:flex;justify-content:space-between;align-items:center;gap:6px;margin-bottom:8px}.sreq-scene .sreq-brand{display:inline-flex;align-items:center;gap:6px;font-size:11px}.sreq-scene .sreq-brand b{font-weight:800}.sreq-scene .sreq-brand .integrations-logo{width:20px;height:20px;border:0;border-radius:5px}.sreq-scene .sreq-brand .integrations-logo img,.sreq-scene .sreq-brand .integrations-logo svg{width:16px;height:16px}.sreq-scene .sreq-ok,.sreq-scene .sreq-warn,.sreq-scene .sreq-ready,.sreq-scene .sreq-within{display:inline-flex;align-items:center;gap:4px;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:3px 8px}.sreq-scene .sreq-ok,.sreq-scene .sreq-ready,.sreq-scene .sreq-within{background:#e8f5ee;color:#1f7a49}.sreq-scene .sreq-warn{background:#fff4dc;color:#9a5b00}.sreq-scene .sreq-ready{margin-top:9px}.sreq-scene .sreq-within{margin-top:7px;text-transform:none;font-size:10.5px;letter-spacing:0}.sreq-scene .sreq-tick{flex:none;width:15px;height:15px;padding:3px;border-radius:50%;background:var(--sreq-green);color:#fff}.sreq-scene .sreq-ok .sreq-tick,.sreq-scene .sreq-ready .sreq-tick,.sreq-scene .sreq-within .sreq-tick{width:13px;height:13px}.sreq-scene .sreq-kicker{display:flex;align-items:center;gap:5px;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:var(--sreq-mut)}.sreq-scene .sreq-id{font-size:15px;font-weight:800;line-height:1.2;margin-top:3px;font-variant-numeric:tabular-nums;color:var(--sreq-navy)}.sreq-scene .sreq-amt{font-size:27px;font-weight:800;line-height:1.15;margin-top:3px;color:var(--sreq-blue);font-variant-numeric:tabular-nums}.sreq-scene .sreq-item{font-size:12px;font-weight:600;margin:2px 0 8px}.sreq-scene .sreq-request-item{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-bottom:5px}.sreq-scene .sreq-request-item small{font-size:8px;font-weight:600;color:var(--sreq-mut);text-transform:uppercase}.sreq-scene .sreq-sub{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:var(--sreq-mut);margin:5px 0 3px}.sreq-scene .sreq-dl{margin:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 7px}.sreq-scene .sreq-dl dt{font-size:9px;color:var(--sreq-mut);line-height:1.3;font-weight:500}.sreq-scene .sreq-dl dd{font-size:10.5px;font-weight:650;line-height:1.3;color:var(--sreq-navy);overflow-wrap:anywhere}.sreq-scene .sreq-appr{display:grid;gap:7px;margin-top:8px}.sreq-scene .sreq-appr li{display:grid;grid-template-columns:15px 1fr;column-gap:7px;align-items:center;font-size:11px;line-height:1.3}.sreq-scene .sreq-appr li em{grid-column:2;font-size:9.5px;color:var(--sreq-mut)}.sreq-scene .sreq-appr b{font-weight:800}.sreq-scene .sreq-note{margin-top:8px;font-size:10px;line-height:1.4;color:var(--sreq-mut);padding-top:7px;border-top:1px dashed var(--sreq-line)}.sreq-scene .sreq-audit{display:grid;gap:3px;border-left:1px solid #cfd8e4;margin-top:6px;margin-left:3px;padding-left:6px}.sreq-scene .sreq-audit li{display:grid;grid-template-columns:31px minmax(0,1fr);gap:4px;font-size:9.5px;color:var(--sreq-mut);line-height:1.3}.sreq-scene .sreq-audit time{font-weight:700;color:var(--sreq-navy)}.sreq-scene .sreq-audit time small{display:block;font-size:8px;color:var(--sreq-mut);font-weight:400}.sreq-scene .sreq-audit-copy{display:flex;flex-direction:column;gap:1px}.sreq-scene .sreq-audit-copy b{font-size:9.5px;color:var(--sreq-navy)}.sreq-scene .sreq-audit-copy em{display:flex;align-items:center;gap:3px;font-size:9px;color:var(--sreq-green)}.sreq-scene .sreq-audit-copy .sreq-tick{width:11px;height:11px;padding:2px}.sreq-scene .sreq-audit-label{margin-left:auto;font-size:8px;font-weight:600}.sreq-scene .sreq-c5 .sreq-dl{grid-template-columns:minmax(0,1fr);gap:2px;margin-top:6px}.sreq-scene .sreq-c5 .sreq-dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:6px}.sreq-scene .sreq-c5 .sreq-dl dd{text-align:right}.sreq-scene .sreq-c5 .sreq-ready{margin-top:6px}.sreq-scene .sreq-pair{display:flex;align-items:center;gap:5px;margin-top:5px;padding:6px;border:1px solid var(--sreq-line);border-radius:10px;background:#f8fafc}.sreq-scene .sreq-pair span{display:grid;gap:1px;min-width:0}.sreq-scene .sreq-pair small{font-size:9px;color:#8a95a5;font-weight:700;text-transform:uppercase}.sreq-scene .sreq-pair b{font-size:10.5px;font-weight:800;font-variant-numeric:tabular-nums}.sreq-scene .sreq-pair span:first-child b{color:var(--sreq-green)}.sreq-scene .sreq-pair span:last-child b{color:var(--sreq-blue)}.sreq-scene .sreq-pair svg{flex:1;min-width:14px;width:24px;height:12px;fill:#fff;stroke:#9fb4d3;stroke-width:1}.sreq-scene .sreq-pair svg circle{stroke:var(--sreq-green)}.sreq-scene .sreq-pair svg path:last-child{fill:none;stroke:var(--sreq-green);stroke-width:1.3}.sreq-scene .sreq-match{display:grid;grid-template-columns:minmax(0,1fr);gap:3px}.sreq-scene .sreq-match li{display:grid;grid-template-columns:11px 52px minmax(0,1fr);column-gap:4px;font-size:9px;line-height:1.3;align-items:center}.sreq-scene .sreq-match .sreq-tick{width:11px;height:11px;padding:2px}.sreq-scene .sreq-match li span{color:var(--sreq-mut)}.sreq-scene .sreq-match li b{grid-column:3;text-align:right;font-weight:700;font-size:9.5px}.sreq-scene .sreq-cmp{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px;padding-top:8px;border-top:1px dashed var(--sreq-line)}.sreq-scene .sreq-cmp span{display:grid;gap:1px}.sreq-scene .sreq-cmp small{font-size:9px;font-weight:700;text-transform:uppercase;color:#8a95a5}.sreq-scene .sreq-cmp b{font-size:10.5px;font-weight:800;font-variant-numeric:tabular-nums}.sreq-scene .sreq-cmp .sreq-var{color:var(--sreq-green)}.sreq-scene .sreq-c1:after,.sreq-scene .sreq-c4:after{content:"";position:absolute;left:50%;top:100%;height:var(--sreq-gap);border-left:1px solid #9fb8e8}.sreq-scene .sreq-c1:before,.sreq-scene .sreq-c4:before{content:"";position:absolute;top:calc(100% + var(--sreq-gap) - 6px);left:calc(50% - 3px);width:6px;height:6px;border-right:1px solid #9fb8e8;border-bottom:1px solid #9fb8e8;transform:rotate(45deg)}.sreq-scene .sreq-c2:after{content:"";position:absolute;top:50%;left:100%;width:var(--sreq-gap);border-top:1px solid #9fb8e8}.sreq-scene .sreq-c2:before{content:"";position:absolute;top:calc(50% - 3px);left:calc(100% + var(--sreq-gap) - 6px);width:6px;height:6px;border-right:1px solid #9fb8e8;border-top:1px solid #9fb8e8;transform:rotate(45deg)}.sreq-scene .sreq-c4 .sreq-pair:before{content:"";position:absolute;top:50%;right:100%;width:var(--sreq-gap);border-top:1px solid #9fb8e8}.sreq-scene .sreq-c4 .sreq-pair:after{content:"";position:absolute;top:calc(50% - 3px);right:calc(100% - 6px);width:6px;height:6px;border-right:1px solid #9fb8e8;border-top:1px solid #9fb8e8;transform:rotate(45deg)}@container (max-width: 620px){.sreq-scene .sreq-grid{--sreq-gap:16px}}@container (max-width: 470px){.sreq-scene .sreq-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"request" "approval" "expense" "match" "ownership";--sreq-gap: 20px}.sreq-scene .sreq-c4 .sreq-pair:before,.sreq-scene .sreq-c4 .sreq-pair:after{display:none}.sreq-scene .sreq-card.sreq-c1:after,.sreq-scene .sreq-card.sreq-c2:after,.sreq-scene .sreq-card.sreq-c3:after,.sreq-scene .sreq-card.sreq-c4:after{content:"";position:absolute;inset:100% auto auto 50%;width:0;height:var(--sreq-gap);border-top:0;border-left:1.5px solid #9fb8e8}.sreq-scene .sreq-card.sreq-c1:before,.sreq-scene .sreq-card.sreq-c2:before,.sreq-scene .sreq-card.sreq-c3:before,.sreq-scene .sreq-card.sreq-c4:before{content:"";position:absolute;top:calc(100% + var(--sreq-gap) - 6px);left:calc(50% - 4.5px);width:8px;height:8px;border:0;border-right:1px solid #9fb8e8;border-bottom:1px solid #9fb8e8;transform:rotate(45deg)}}@container (max-width: 340px){.sreq-scene .sreq-dl dt{font-size:8.5px}}.ascw-scene{container-type:inline-size;width:100%;margin:0;font:inherit;line-height:1.3;color:#192337;font-family:inherit}.integrations-detail--apollo.integrations-detail .integrations-detail-hero--apollo{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:1200px){.integrations-detail--apollo.integrations-detail .integrations-detail-hero--apollo{grid-template-columns:minmax(0,21fr) minmax(0,29fr);gap:48px;align-items:center}}.ascw-scene *{box-sizing:border-box;font-family:inherit}.ascw-scene h3,.ascw-scene p,.ascw-scene dl,.ascw-scene dd,.ascw-scene dt,.ascw-scene ul,.ascw-scene ol{margin:0;padding:0;font-family:inherit;letter-spacing:normal}.ascw-scene .ascw-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 8px;margin-bottom:8px;font-size:9.5px;color:#8a95a5}.ascw-scene .ascw-example{font-weight:700;color:#2563eb;background:#eef4ff;border-radius:999px;padding:2px 8px}.ascw-scene .ascw-grid{--ascw-cols:3;--ascw-gap:20px;--ascw-rgap:20px;list-style:none;display:grid;grid-template-columns:repeat(var(--ascw-cols),minmax(0,1fr));column-gap:var(--ascw-gap);row-gap:var(--ascw-rgap);align-items:stretch}.ascw-scene .ascw-item{position:relative;min-width:0;list-style:none}.ascw-scene .ascw-own,.ascw-scene .ascw-alloc,.ascw-scene .ascw-bud{margin-top:0}.ascw-scene .ascw-card,.ascw-scene .ascw-plain{position:relative;height:100%;background:#fff;border:1px solid #e3e9f1;border-radius:12px;padding:8px;box-shadow:0 2px 8px #183b6a0a}.ascw-scene .ascw-plain{background:#f8fafc;box-shadow:none}.ascw-scene .ascw-card--hero{border-top:3px solid #f5c518;box-shadow:0 8px 22px #183b6a14}.ascw-scene .ascw-card--rem{border-color:#bcd2f7;border-top:3px solid #2563eb;background:#fff;box-shadow:0 4px 14px #2563eb0f}.ascw-scene .ascw-card--rev{border-color:#bfe3cc}.ascw-scene .ascw-brand{display:flex;align-items:center;gap:7px}.ascw-scene .ascw-brand .integrations-logo{width:26px;height:26px;border-radius:7px}.ascw-scene .ascw-brand .integrations-logo img{width:17px;height:17px}.ascw-scene .ascw-brand span{display:flex;flex-direction:column;line-height:1.2}.ascw-scene .ascw-brand b{font-size:10.5px;font-weight:800;letter-spacing:.06em;color:#192337}.ascw-scene .ascw-brand em{font-style:normal;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#8a95a5}.ascw-scene .ascw-brand--rem b{color:#2563eb}.ascw-scene .ascw-name{margin-top:8px;font-family:inherit;font-size:13px;font-weight:700;line-height:1.25;color:#192337}.ascw-scene .ascw-big{display:flex;flex-direction:column;margin:3px 0 6px}.ascw-scene .ascw-big strong{font-size:22px;line-height:1.1;font-weight:800;letter-spacing:-.03em;color:#192337}.ascw-scene .ascw-big span{font-size:13px;font-weight:700;color:#192337;font-variant-numeric:tabular-nums}.ascw-scene .ascw-list{display:grid;gap:2px}.ascw-scene .ascw-row{display:flex;justify-content:space-between;gap:6px;font-size:10px;line-height:1.3;border-top:1px solid #eef1f5;padding-top:2px}.ascw-scene .ascw-row dt{color:#8a95a5;white-space:nowrap}.ascw-scene .ascw-row dd{color:#28384e;font-weight:600;text-align:right;min-width:0}.ascw-scene .ascw-ok{color:#28384e!important}.ascw-scene .ascw-warn{color:#8a5a00!important;background:#fff4d6;border-radius:999px;padding:0 6px;font-size:9px;text-transform:uppercase;letter-spacing:.03em}.ascw-scene .ascw-eyebrow{font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:#5b6b82;margin-bottom:5px}.ascw-scene .ascw-eyebrow span{font-weight:600;text-transform:none;letter-spacing:0;color:#8a95a5;margin-left:3px}.ascw-scene .ascw-metric{font-size:11px;color:#5b6b82}.ascw-scene .ascw-metric strong{font-size:20px;font-weight:800;color:#192337;margin-right:3px}.ascw-scene .ascw-split{display:flex;gap:10px;font-size:10.5px;font-weight:700;margin:2px 0 7px;color:#28384e}.ascw-scene .ascw-split span:first-child{color:#28384e}.ascw-scene .ascw-avatars{display:flex;margin-bottom:7px}.ascw-scene .ascw-av{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:2px solid #fff;background:#e6eefc;color:#24509c;font-size:8.5px;font-weight:700;margin-left:-5px}.ascw-scene .ascw-av:first-child{margin-left:0}.ascw-scene .ascw-av--more{background:#f0f2f6;color:#5b6b82}.ascw-scene .ascw-amount{margin-top:7px;font-size:25px;line-height:1.1;font-weight:800;letter-spacing:-.035em;color:#1c4fb8;font-variant-numeric:tabular-nums}.ascw-scene .ascw-vendor{font-size:11px;font-weight:700;color:#28384e;margin:1px 0 6px}.ascw-scene .ascw-bar{display:flex;height:12px;margin:2px 0 8px;overflow:hidden;border-radius:6px}.ascw-scene .ascw-bar i{display:block;height:100%}.ascw-scene .ascw-bar i:first-child{background:#2563eb;border-radius:6px 2px 2px 6px}.ascw-scene .ascw-bar i:last-child{background:#8fb3f2;border-radius:2px 6px 6px 2px}.ascw-scene .ascw-legend{display:grid;gap:3px}.ascw-scene .ascw-legend p{display:grid;grid-template-columns:8px minmax(0,1fr) auto auto;align-items:center;gap:2px 6px;font-size:10px;color:#6a7890}.ascw-scene .ascw-legend b{color:#192337;grid-column:2;font-weight:700}.ascw-scene .ascw-legend span{grid-row:2;grid-column:2}.ascw-scene .ascw-legend span+span{grid-row:1;grid-column:3;color:#28384e;font-weight:600}.ascw-scene .ascw-legend em{grid-row:1;grid-column:4;font-style:normal;font-weight:800;color:#192337;min-width:26px;text-align:right}.ascw-scene .ascw-dot{width:8px;height:8px;border-radius:2px;grid-row:1}.ascw-scene .ascw-dot--a{background:#2563eb}.ascw-scene .ascw-dot--b{background:#8fb3f2}.ascw-scene .ascw-total{display:flex;justify-content:space-between;gap:6px;border-top:1px solid #dfe6ef;margin-top:6px;padding-top:5px;font-size:10px;color:#6a7890}.ascw-scene .ascw-total b{color:#192337}.ascw-scene .ascw-total strong{color:#192337;font-weight:800}.ascw-scene .ascw-fine{margin-top:4px;font-size:9px;line-height:1.35;color:#8a95a5}.ascw-scene .ascw-alloc .ascw-plain{background:#fff;border:0;box-shadow:none;padding:8px 0}.ascw-scene .ascw-nums{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin-bottom:6px}.ascw-scene .ascw-nums p{display:flex;flex-direction:column;font-size:9px;color:#8a95a5;line-height:1.3}.ascw-scene .ascw-nums b{font-size:13px;color:#192337;font-weight:800;font-variant-numeric:tabular-nums}.ascw-scene .ascw-meter{height:4px;border-radius:99px;background:#e3e9f1;overflow:hidden}.ascw-scene .ascw-meter i{display:block;height:100%;background:#2563eb;border-radius:99px}.ascw-scene .ascw-within,.ascw-scene .ascw-ready{display:flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;color:#1f8a4c;margin-top:6px}.ascw-scene .ascw-within em{margin-left:auto;font-style:normal;color:#8a95a5;font-weight:600}.ascw-scene .ascw-rev-head{display:flex;justify-content:space-between;font-size:11px;font-weight:700;margin-bottom:4px}.ascw-scene .ascw-rev-head b{font-weight:800;font-variant-numeric:tabular-nums}.ascw-scene .ascw-rev ul{list-style:none;display:grid;gap:2px}.ascw-scene .ascw-rev li{display:flex;gap:5px;align-items:center;font-size:9.5px;line-height:1.4;color:#5b6b82}.ascw-scene .ascw-check{flex:none}.ascw-scene .ascw-ready{text-transform:uppercase;letter-spacing:.05em;font-size:10px;border-top:1px solid #e1f0e7;padding-top:5px}.ascw-scene .ascw-sep{display:flex;gap:7px;align-items:flex-start;margin-top:12px;font-size:9.5px;line-height:1.4;color:#8a95a5}.ascw-scene .ascw-sep svg{flex:none;margin-top:1px}.ascw-scene .ascw-sep b{display:block;color:#2563eb;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.ascw-scene .ascw-item:not(:last-child):before,.ascw-scene .ascw-item:not(:last-child):after{content:"";position:absolute;pointer-events:none}.ascw-scene .ascw-item:not(.ascw-exp):not(:last-child):after{left:100%;top:50%;width:var(--ascw-gap);height:1px;background:#a9c3ec}.ascw-scene .ascw-item:not(.ascw-exp):not(:last-child):before{left:calc(100% + var(--ascw-gap) - 5px);top:calc(50% - 3px);border:3.5px solid transparent;border-left:5px solid #7ea6e6;border-right:0;z-index:1}.ascw-scene .ascw-exp:after{top:100%;right:50%;width:calc(200% + var(--ascw-gap) * 2);height:var(--ascw-rgap);background:linear-gradient(#a9c3ec,#a9c3ec) right 0 top 0/1px 50% no-repeat,linear-gradient(#a9c3ec,#a9c3ec) left 0 top 50%/100% 1px no-repeat,linear-gradient(#a9c3ec,#a9c3ec) left 0 bottom 0/1px 50% no-repeat}.ascw-scene .ascw-exp:before{top:calc(100% + var(--ascw-rgap) - 5px);left:calc(-150% - var(--ascw-gap) * 2 - 3.5px);border:3.5px solid transparent;border-top:5px solid #7ea6e6;border-bottom:0;z-index:1}@container (max-width: 519px){.ascw-scene .ascw-grid{--ascw-cols:1;--ascw-rgap:22px}.ascw-scene .ascw-own,.ascw-scene .ascw-alloc,.ascw-scene .ascw-bud{margin-top:0}.ascw-scene .ascw-grid .ascw-item:not(:last-child):before,.ascw-scene .ascw-grid .ascw-item:not(:last-child):after{inset:auto;border:0;background:none;width:auto;height:auto}.ascw-scene .ascw-grid .ascw-item:not(:last-child):after{left:50%;top:100%;width:1px;height:var(--ascw-rgap);background:#a9c3ec}.ascw-scene .ascw-grid .ascw-item:not(:last-child):before{left:calc(50% - 3.5px);top:calc(100% + var(--ascw-rgap) - 5px);width:0;height:0;border:3.5px solid transparent;border-top:5px solid #7ea6e6;border-bottom:0}}.integrations-detail--zoominfo.integrations-detail .integrations-detail-hero--zoominfo{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:1200px){.integrations-detail--zoominfo.integrations-detail .integrations-detail-hero--zoominfo{grid-template-columns:minmax(0,21fr) minmax(0,29fr);gap:48px;align-items:center}}.zarc-scene{width:100%;min-width:0;container-type:inline-size;container-name:zarc;font-family:inherit;line-height:1.3;color:#192337}.zarc-scene *{box-sizing:border-box;font-family:inherit}.zarc-scene .zarc-grid{--zarc-gap:18px;display:flex;flex-direction:column;min-width:0}.zarc-scene .zarc-grid h3,.zarc-scene .zarc-grid p,.zarc-scene .zarc-grid ul,.zarc-scene .zarc-grid ol,.zarc-scene .zarc-grid dl,.zarc-scene .zarc-grid dd,.zarc-scene .zarc-grid dt{margin:0;padding:0;font-family:inherit;letter-spacing:normal}.zarc-scene .zarc-grid li{list-style:none;padding:0;border:0}.zarc-scene .zarc-grid .zarc-example{margin-bottom:8px;color:#6b7686;font-size:9px;font-weight:600}.zarc-scene .zarc-card{position:relative;min-width:0;padding:8px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #18274b0a}.zarc-scene .zarc-grid .zarc-h{font-family:inherit;font-size:11px;line-height:1.3;font-weight:700;color:#192337}.zarc-scene .zarc-head{display:flex;align-items:center;gap:5px;margin-bottom:5px;flex-wrap:wrap}.zarc-scene .zarc-head .integrations-logo{width:20px;height:20px;border-radius:5px;border:0}.zarc-scene .zarc-head .integrations-logo svg,.zarc-scene .zarc-head .integrations-logo img{width:16px;height:16px}.zarc-scene .zarc-provider{font-size:10px;font-weight:800}.zarc-scene .zarc-k{font-size:8.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#6b7686}.zarc-scene .zarc-red{color:#b9382d;margin-left:auto}.zarc-scene .zarc-blue{color:#2563eb}.zarc-scene .zarc-zi{border-top:2px solid #d9473b}.zarc-scene .zarc-big{margin-top:4px;font-size:19px;font-weight:700;font-variant-numeric:tabular-nums}.zarc-scene .zarc-big small{font-size:10px;font-weight:500;color:#6b7686}.zarc-scene .zarc-grid .zarc-dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 7px;margin-top:7px}.zarc-scene .zarc-dl div{min-width:0}.zarc-scene .zarc-dl dt{font-size:8.5px;color:#6b7686;font-weight:500}.zarc-scene .zarc-dl dd{font-size:10px;font-weight:600;color:#26354a;overflow-wrap:anywhere}.zarc-scene .zarc-total{margin-left:auto;font-size:10px;font-weight:700}.zarc-scene .zarc-av{display:flex;margin:3px 0 6px}.zarc-scene .zarc-av span{display:grid;place-items:center;width:22px;height:22px;margin-right:-4px;border:2px solid #fff;border-radius:50%;background:#e6edfa;color:#355883;font-size:8px;font-weight:700}.zarc-scene .zarc-av .zarc-more{width:auto;min-width:26px;padding:0 3px;border-radius:11px;background:#eef1f5;color:#516074}.zarc-scene .zarc-alloc{margin-top:5px;padding-top:5px;border-top:1px solid #eef0f3}.zarc-scene .zarc-seg{display:flex;height:6px;margin:5px 0;border-radius:3px;overflow:hidden}.zarc-scene .zarc-seg span{display:block;height:100%}.zarc-scene .zarc-s1{width:75%;background:#2563eb}.zarc-scene .zarc-s2{width:25%;background:#9bbcf5}.zarc-scene .zarc-allocrow{display:flex;flex-direction:column;gap:3px;font-size:9px;color:#6b7686}.zarc-scene .zarc-allocrow span{display:flex;gap:3px;flex-wrap:wrap;align-items:baseline}.zarc-scene .zarc-allocrow b{color:#192337}.zarc-scene .zarc-allocrow em{margin-left:auto;font-style:normal;font-weight:700;color:#192337}.zarc-scene .zarc-grid .zarc-owner{margin-top:6px;font-size:9px;color:#6b7686}.zarc-scene .zarc-owner b{color:#26354a;margin-left:3px}.zarc-scene .zarc-rz{border-top:2px solid #2563eb;background:#fbfcff}.zarc-scene .zarc-pill{margin-left:auto;padding:2px 5px;border-radius:999px;font-size:8px;font-weight:700;text-transform:uppercase}.zarc-scene .zarc-review{background:#eaf1ff;color:#1d4ed8}.zarc-scene .zarc-lab{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#516074}.zarc-scene .zarc-hero{font-size:29px;line-height:1.1;font-weight:800;color:#12203a;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.zarc-scene .zarc-rz .zarc-h{margin-top:3px}.zarc-scene .zarc-chg{margin-top:9px;padding:7px;border:1px solid #f1e3c2;background:#fffaf0;border-radius:9px}.zarc-scene .zarc-chgrow{display:grid;grid-template-columns:minmax(0,1fr) 10px minmax(0,1fr);gap:4px;margin-top:4px;align-items:end;font-size:11px;font-weight:700;color:#26354a}.zarc-scene .zarc-chgrow em{display:block;font-style:normal;font-size:8px;font-weight:500;color:#6b7686}.zarc-scene .zarc-arr{color:#b7791f;font-weight:400}.zarc-scene .zarc-amber{grid-column:1/-1;color:#a8610b;display:flex;gap:5px;align-items:baseline}.zarc-scene .zarc-amber em{color:#b7791f}.zarc-scene .zarc-bud{border:1px solid #bcd1f7}.zarc-scene .zarc-vs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:7px}.zarc-scene .zarc-vs em{display:block;font-style:normal;font-size:8px;font-weight:600;text-transform:uppercase;color:#6b7686}.zarc-scene .zarc-vs strong{font-size:18px;line-height:1.15;font-weight:800;color:#12203a;font-variant-numeric:tabular-nums}.zarc-scene .zarc-vsr strong{color:#2563eb}.zarc-scene .zarc-rem strong{color:#192337;font-size:15px}.zarc-scene .zarc-bar{height:5px;margin:8px 0 7px;background:#eef1f5;border-radius:3px;overflow:hidden}.zarc-scene .zarc-bar span{display:block;width:96%;height:100%;background:#2563eb;border-radius:3px}.zarc-scene .zarc-grid .zarc-within{display:flex;align-items:center;gap:4px;flex-wrap:wrap;font-size:9px;font-weight:700;color:#15803d}.zarc-scene .zarc-within span{font-weight:400;color:#6b7686;font-size:8.5px}.zarc-scene .zarc-chk{flex:none}.zarc-scene .zarc-final{display:flex;flex-direction:column}.zarc-scene .zarc-appr ol{margin-top:5px;display:flex;flex-direction:column;gap:3px}.zarc-scene .zarc-appr li{display:flex;align-items:center;gap:5px;font-size:9.5px;font-weight:600;color:#26354a}.zarc-scene .zarc-appr li i{display:grid;place-items:center;width:12px;height:12px;border-radius:50%;border:1px solid #cfd5de;background:#fff;color:#fff;flex:none}.zarc-scene .zarc-appr .zarc-ok i{background:#15803d;border-color:#15803d}.zarc-scene .zarc-appr .zarc-now i{border-color:#2563eb;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 6px #2563eb}.zarc-scene .zarc-appr li b{margin-left:auto;font-size:9px;color:#6b7686;font-weight:600}.zarc-scene .zarc-appr .zarc-ok b{color:#15803d}.zarc-scene .zarc-appr .zarc-now b{color:#2563eb}.zarc-scene .zarc-rev ul{margin:5px 0;display:flex;flex-direction:column;gap:2px}.zarc-scene .zarc-rev li{display:flex;gap:4px;align-items:center;font-size:9px;color:#4b596c}.zarc-scene .zarc-rev li .zarc-chk{color:#15803d}.zarc-scene .zarc-grid .zarc-ready{font-size:9px;font-weight:800;text-transform:uppercase;color:#1d4ed8}.zarc-scene .zarc-ready span{display:block;text-transform:none;font-weight:400;font-size:8px;color:#6b7686;margin-top:2px}.zarc-scene .zarc-sep{display:flex;gap:7px;align-items:flex-start;margin-top:10px;color:#516074}.zarc-scene .zarc-sep svg{flex:none;margin-top:1px;color:#2563eb}.zarc-scene .zarc-sep div{display:flex;flex-direction:column;gap:1px}.zarc-scene .zarc-sep b{font-size:8.5px;text-transform:uppercase;color:#26354a}.zarc-scene .zarc-sep span{font-size:9px;line-height:1.3;color:#6b7686}.zarc-scene .zarc-down{display:flex;justify-content:center;height:22px;color:#9db3d6}@container zarc (min-width:560px){.zarc-scene .zarc-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1.1fr);grid-template-areas:"example example example" "subscription renewal budget" "ownership renewal approvals" "separation separation separation";column-gap:var(--zarc-gap);row-gap:var(--zarc-gap);align-items:stretch}.zarc-scene .zarc-grid .zarc-example{grid-area:example;margin:0}.zarc-scene .zarc-zi{grid-area:subscription}.zarc-scene .zarc-own{grid-area:ownership}.zarc-scene .zarc-rz{grid-area:renewal;display:flex;flex-direction:column;justify-content:center}.zarc-scene .zarc-bud{grid-area:budget;display:flex;flex-direction:column;justify-content:center}.zarc-scene .zarc-final{grid-area:approvals;border:1px solid #e5e7eb;border-radius:12px;background:#fff;padding:7px}.zarc-scene .zarc-final .zarc-card{border:0;border-radius:0;padding:0;box-shadow:none}.zarc-scene .zarc-final .zarc-down{height:16px}.zarc-scene .zarc-final .zarc-down svg{height:16px}.zarc-scene .zarc-sep{grid-area:separation;margin:0}.zarc-scene .zarc-grid>.zarc-down{display:none}.zarc-scene .zarc-vs{grid-template-columns:minmax(0,1fr);gap:5px}.zarc-scene .zarc-vs>div{display:flex;justify-content:space-between;align-items:baseline;gap:4px}.zarc-scene .zarc-vs strong{font-size:21px}.zarc-scene .zarc-rem strong{font-size:17px}.zarc-scene .zarc-card.zarc-zi:after,.zarc-scene .zarc-card.zarc-bud:after{content:"";position:absolute;top:100%;left:50%;height:var(--zarc-gap);border-left:1px solid #9db3d6}.zarc-scene .zarc-card.zarc-zi:before,.zarc-scene .zarc-card.zarc-bud:before{content:"";position:absolute;top:calc(100% + var(--zarc-gap) - 6px);left:calc(50% - 3px);width:6px;height:6px;border-right:1px solid #9db3d6;border-bottom:1px solid #9db3d6;transform:rotate(45deg)}.zarc-scene .zarc-card.zarc-own:after{content:"";position:absolute;top:50%;left:100%;width:var(--zarc-gap);border-top:1px solid #9db3d6}.zarc-scene .zarc-card.zarc-own:before{content:"";position:absolute;top:calc(50% - 3px);left:calc(100% + var(--zarc-gap) - 6px);width:6px;height:6px;border-right:1px solid #9db3d6;border-top:1px solid #9db3d6;transform:rotate(45deg)}.zarc-scene .zarc-card.zarc-bud .zarc-bar:before{content:"";position:absolute;top:50%;right:100%;width:var(--zarc-gap);border-top:1px solid #9db3d6}.zarc-scene .zarc-card.zarc-bud .zarc-bar:after{content:"";position:absolute;top:calc(50% - 3px);right:calc(100% - 6px);width:6px;height:6px;border-right:1px solid #9db3d6;border-top:1px solid #9db3d6;transform:rotate(45deg)}}.integrations-detail--domo.integrations-detail .integrations-detail-hero--domo{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:1200px){.integrations-detail--domo.integrations-detail .integrations-detail-hero--domo{grid-template-columns:minmax(0,21fr) minmax(0,29fr);gap:48px;align-items:center}}.dfin-scene{--dfin-blue:#2563eb;--dfin-green:#2f9e6b;--dfin-amber:#d9901a;--dfin-ink:#192337;--dfin-mut:#687383;--dfin-line:#e5ebf3;position:relative;width:100%;margin:0;padding:0;font-family:inherit;line-height:1.3;color:var(--dfin-ink);min-width:0;container-type:inline-size;container-name:dfin}.dfin-scene *{box-sizing:border-box}.dfin-scene p,.dfin-scene ul,.dfin-scene dl,.dfin-scene dd,.dfin-scene dt,.dfin-scene h1,.dfin-scene h2,.dfin-scene h3{margin:0;padding:0;font-family:inherit}.dfin-scene ul{list-style:none}.dfin-scene .dfin-tag{display:inline-block;margin-bottom:6px;font-size:10px;font-weight:600;color:var(--dfin-mut);letter-spacing:.04em}.dfin-scene .dfin-grid{display:grid;grid-template-columns:minmax(0,176px) 22px minmax(0,1fr);align-items:center;gap:0}.dfin-scene .dfin-left{display:flex;flex-direction:column;min-width:0}.dfin-scene .dfin-eyebrow{display:flex;align-items:center;gap:5px;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dfin-mut)}.dfin-scene .dfin-blue{color:var(--dfin-blue)}.dfin-scene .dfin-ok{color:var(--dfin-green);font-weight:600}.dfin-scene .dfin-source,.dfin-scene .dfin-data,.dfin-scene .dfin-domo,.dfin-scene .dfin-card{background:#fff;border:1px solid var(--dfin-line);border-radius:12px}.dfin-scene .dfin-source{padding:11px 12px;border-color:#cbdcf8;box-shadow:0 6px 16px #2563eb0f}.dfin-scene .dfin-src-title{font-size:10px;font-weight:700;margin-top:3px}.dfin-scene .dfin-src-amt{font-size:22px;font-weight:700;letter-spacing:-.03em;color:var(--dfin-blue);line-height:1.2;margin-top:2px}.dfin-scene .dfin-src-sub{font-size:11px;color:var(--dfin-mut)}.dfin-scene .dfin-meta{display:grid;grid-template-columns:1fr 1fr;gap:5px 8px;margin-top:8px;padding-top:8px;border-top:1px solid #eef2f7}.dfin-scene .dfin-meta dt{font-size:8.5px;color:var(--dfin-mut);text-transform:uppercase;letter-spacing:.05em}.dfin-scene .dfin-meta dd{font-size:10.5px;font-weight:600}.dfin-scene .dfin-data{position:relative;padding:9px 12px;background:#f8fafc}.dfin-scene .dfin-fields{display:flex;flex-wrap:wrap;gap:3px;margin-top:6px}.dfin-scene .dfin-fields li{font-size:9.5px;padding:2px 6px;border:1px solid var(--dfin-line);border-radius:5px;background:#fff;color:#3b4a60}.dfin-scene .dfin-conn{display:flex;align-items:center;justify-content:center;color:#86a5d0}.dfin-scene .dfin-conn-svg{width:14px;height:14px}.dfin-scene .dfin-left>.dfin-conn{height:16px}.dfin-scene .dfin-grid>.dfin-conn{visibility:hidden}.dfin-scene .dfin-data:after{content:"";position:absolute;top:50%;left:100%;width:22px;border-top:1px solid #86a5d0}.dfin-scene .dfin-data:before{content:"";position:absolute;top:calc(50% - 3px);left:calc(100% + 16px);width:6px;height:6px;border-top:1px solid #86a5d0;border-right:1px solid #86a5d0;transform:rotate(45deg)}.dfin-scene .dfin-domo{padding:12px;box-shadow:0 14px 34px #183b6a14;min-width:0}.dfin-scene .dfin-dhead{display:flex;align-items:center;gap:8px;margin-bottom:9px}.dfin-scene .dfin-logo .integrations-logo{width:24px;height:24px;border-radius:6px}.dfin-scene .dfin-logo .integrations-logo img{width:16px;height:16px}.dfin-scene .dfin-dtitle{font-size:12px;color:#3b4a60;flex:1;min-width:0}.dfin-scene .dfin-dtitle b{color:var(--dfin-green);letter-spacing:.06em;margin-right:5px}.dfin-scene .dfin-ill{font-size:9px;color:var(--dfin-mut);border:1px dashed #d3dbe6;border-radius:99px;padding:2px 7px;white-space:nowrap}.dfin-scene .dfin-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.dfin-scene .dfin-kpi{padding:6px 8px;border-radius:8px;background:#f6f9fb;border:1px solid #edf1f6}.dfin-scene .dfin-kpi span{display:block;font-size:8.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--dfin-mut)}.dfin-scene .dfin-kpi strong{font-size:16px;letter-spacing:-.02em;font-weight:700}.dfin-scene .dfin-kpi:last-child strong{color:var(--dfin-green)}.dfin-scene .dfin-bva{margin-top:8px;padding:8px 10px;border-radius:10px;background:#f1f8f4;border:1px solid #d9eee2}.dfin-scene .dfin-bva-top{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.dfin-scene .dfin-bva-nums{display:flex;gap:12px;font-size:10.5px;font-weight:600}.dfin-scene .dfin-meter{height:9px;border-radius:99px;background:#d3e8dc;margin:6px 0 4px;overflow:hidden}.dfin-scene .dfin-meter i{display:block;height:100%;background:var(--dfin-green);border-radius:99px}.dfin-scene .dfin-bva-foot{display:flex;justify-content:space-between;font-size:10.5px}.dfin-scene .dfin-bva-foot b{color:var(--dfin-green)}.dfin-scene .dfin-bva-foot span{color:var(--dfin-mut)}.dfin-scene .dfin-charts{display:grid;grid-template-columns:1.1fr 1.15fr .95fr;gap:6px;margin-top:8px}.dfin-scene .dfin-card{padding:8px;min-width:0;border-radius:9px}.dfin-scene .dfin-bars,.dfin-scene .dfin-status{display:flex;flex-direction:column;gap:5px;margin-top:7px}.dfin-scene .dfin-bars li{display:grid;grid-template-columns:minmax(0,1fr) 36px;grid-template-areas:"name value" "bar bar";align-items:center;gap:3px;font-size:9px}.dfin-scene .dfin-bn{grid-area:name;color:#3b4a60}.dfin-scene .dfin-bt{grid-area:bar}.dfin-scene .dfin-bt,.dfin-scene .dfin-st{height:6px;background:#eef2f6;border-radius:3px;overflow:hidden;display:block}.dfin-scene .dfin-bt i,.dfin-scene .dfin-st i{display:block;height:100%;border-radius:3px;background:var(--dfin-green)}.dfin-scene .dfin-bv{grid-area:value;text-align:right;font-weight:600;font-variant-numeric:tabular-nums}.dfin-scene .dfin-status li{display:grid;grid-template-columns:minmax(0,1fr) 26px;grid-template-areas:"n v" "a a" "b b";align-items:center;column-gap:4px;row-gap:2px;font-size:9px}.dfin-scene .dfin-sn{grid-area:n}.dfin-scene .dfin-st{grid-area:b}.dfin-scene .dfin-sv{grid-area:v;text-align:right;font-weight:700}.dfin-scene .dfin-sa{grid-area:a;font-size:8px;color:var(--dfin-mut)}.dfin-scene .dfin-warn .dfin-st i{background:var(--dfin-amber)}.dfin-scene .dfin-warn .dfin-sv{color:#b87408}.dfin-scene .dfin-normal .dfin-sv{color:var(--dfin-green)}.dfin-scene .dfin-line{width:100%;height:auto;margin-top:4px;display:block}.dfin-scene .dfin-t-m{font-size:6.5px;fill:#687383}.dfin-scene .dfin-t-v{font-size:5.8px;fill:#3b4a60;font-weight:600}.dfin-scene .dfin-delta{font-size:9px;color:var(--dfin-mut)}.dfin-scene .dfin-delta b{color:var(--dfin-green);font-size:11px}.dfin-scene .dfin-domo>.dfin-conn{display:none;height:20px;margin-top:2px}.dfin-scene .dfin-bottom{display:grid;grid-template-columns:1fr 1fr;gap:6px}.dfin-scene .dfin-insight,.dfin-scene .dfin-access{padding:8px 10px;border-radius:9px;border:1px solid var(--dfin-line);background:#fff}.dfin-scene .dfin-insight{border-color:#d9eee2}.dfin-scene .dfin-in-main{font-size:10.5px;margin-top:5px;line-height:1.4}.dfin-scene .dfin-in-main b{display:block;font-size:12px}.dfin-scene .dfin-in-warn{display:flex;gap:6px;align-items:flex-start;font-size:9.5px;color:var(--dfin-mut);margin-top:4px;line-height:1.35}.dfin-scene .dfin-in-warn i{flex:none;width:7px;height:7px;margin-top:3px;border-radius:50%;background:var(--dfin-amber)}.dfin-scene .dfin-access dl{margin-top:5px;display:flex;flex-direction:column;gap:3px}.dfin-scene .dfin-access dl div{display:flex;justify-content:space-between;gap:6px;font-size:9px}.dfin-scene .dfin-access dt{color:var(--dfin-mut)}.dfin-scene .dfin-access dd{font-weight:600;white-space:nowrap}.dfin-scene .dfin-access dl div:last-child dd{color:var(--dfin-ink)}@container dfin (max-width:559px){.dfin-scene .dfin-grid{grid-template-columns:minmax(0,1fr)}.dfin-scene .dfin-grid>.dfin-conn{visibility:visible;transform:none;height:20px}.dfin-scene .dfin-data:before,.dfin-scene .dfin-data:after{content:none}.dfin-scene .dfin-domo>.dfin-conn{display:flex}.dfin-scene .dfin-charts{grid-template-columns:1fr 1fr}.dfin-scene .dfin-trend{grid-column:1/-1}}@container dfin (max-width:399px){.dfin-scene .dfin-kpis{grid-template-columns:1fr 1fr}.dfin-scene .dfin-charts,.dfin-scene .dfin-bottom{grid-template-columns:1fr}.dfin-scene .dfin-ill{display:none}.dfin-scene .dfin-bva-nums{gap:8px}}.integrations-detail--intercom.integrations-detail .integrations-detail-hero--intercom{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:1200px){.integrations-detail--intercom.integrations-detail .integrations-detail-hero--intercom{grid-template-columns:minmax(0,21fr) minmax(0,29fr);gap:48px;align-items:center}}.icpv-scene{container-type:inline-size;container-name:icpv;width:100%;min-width:0;margin:0;padding:12px;border:1px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:0 6px 20px #1428500a;color:#16233a;font-family:inherit;font-size:11px;line-height:1.3}.icpv-scene *{box-sizing:border-box}.icpv-scene h3,.icpv-scene p,.icpv-scene dl,.icpv-scene dt,.icpv-scene dd,.icpv-scene ul,.icpv-scene li{margin:0;padding:0;font-family:inherit;list-style:none}.icpv-scene .icpv-eyebrow{display:flex;justify-content:space-between;gap:8px;margin-bottom:8px;color:#6b7280;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.icpv-scene .icpv-grid{display:grid;grid-template-columns:minmax(0,.8fr) 14px minmax(0,1fr) 14px minmax(0,1.15fr);align-items:start}.icpv-scene .icpv-source-rail,.icpv-scene .icpv-gate-rail{display:flex;flex-direction:column;gap:10px;min-width:0}.icpv-scene .icpv-review-rail{min-width:0}.icpv-scene .icpv-card{border:1px solid #e5e7eb;border-radius:12px;padding:10px;background:#fff;min-width:0}.icpv-scene .icpv-source{border-top:3px solid #111}.icpv-scene .icpv-source .icpv-facts div:nth-child(2) dd{font-size:20px;line-height:1;font-variant-numeric:tabular-nums}.icpv-scene .icpv-source .icpv-facts div:nth-child(3) dd{font-size:18px;line-height:1;font-variant-numeric:tabular-nums}.icpv-scene .icpv-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.icpv-scene .icpv-head .integrations-logo{width:30px;height:30px;border-radius:8px}.icpv-scene .icpv-head .integrations-logo img,.icpv-scene .icpv-head .integrations-logo svg{width:18px;height:18px}.icpv-scene .icpv-head h3{font-size:14px;font-weight:700;color:#111;letter-spacing:-.02em}.icpv-scene .icpv-head p{color:#6b7280;font-size:10px}.icpv-scene .icpv-facts div{display:flex;justify-content:space-between;gap:6px;padding:2px 0;border-top:1px solid #f0f1f3}.icpv-scene dt{color:#6b7280}.icpv-scene dd{font-weight:700;text-align:right;color:#16233a}.icpv-scene .icpv-link{position:relative;align-self:start;margin-top:55px;height:1px;background:#9db8e8}.icpv-scene .icpv-link:after{content:"";position:absolute;right:-1px;top:-3px;border:3.5px solid transparent;border-left:5px solid #4f83dd;border-right:0}.icpv-scene .icpv-gate{border:1.5px solid #2563eb;border-radius:12px;padding:9px;background:#f5f8ff;min-width:0}.icpv-scene .icpv-gate-title{color:#1d4ed8;font-size:9.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;margin-bottom:5px}.icpv-scene .icpv-fields{display:grid;grid-template-columns:1fr 1fr;gap:3px 6px}.icpv-scene .icpv-fields li{display:flex;align-items:center;gap:4px;color:#1e3a8a;font-weight:600}.icpv-scene .icpv-ico{flex:none}.icpv-scene .icpv-fields .icpv-ico{color:#2563eb}.icpv-scene .icpv-private{margin-top:8px;padding:7px;border:1.5px dashed #9ca3af;border-radius:9px;background:repeating-linear-gradient(135deg,#fafafa 0 6px,#f3f4f6 6px 12px);color:#4b5563}.icpv-scene .icpv-private-title{display:flex;align-items:center;gap:4px;font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#374151}.icpv-scene .icpv-private li{display:flex;align-items:center;gap:4px;margin-top:2px;text-decoration:line-through;text-decoration-color:#9ca3af}.icpv-scene .icpv-private strong{display:inline-block;margin-top:5px;padding:2px 7px;border-radius:999px;background:#111;color:#fff;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.icpv-scene .icpv-cap{margin-top:6px;color:#6b7280;font-size:10px}.icpv-scene .icpv-remizen{position:relative;border-color:#bcd0f7;background:#fbfdff;border-top:3px solid #2563eb}.icpv-scene .icpv-remizen:after{content:"";position:absolute;top:100%;left:50%;height:16px;border-left:1px solid #9db8e8}.icpv-scene .icpv-remizen:before{content:"";position:absolute;top:calc(100% + 10px);left:calc(50% - 3px);width:6px;height:6px;border-right:1px solid #9db8e8;border-bottom:1px solid #9db8e8;transform:rotate(45deg)}.icpv-scene .icpv-remizen .icpv-facts div:nth-child(2) dd{font-size:19px;line-height:1;font-variant-numeric:tabular-nums}.icpv-scene .icpv-rhead{display:flex;align-items:center;gap:5px;margin-bottom:6px;flex-wrap:wrap}.icpv-scene .icpv-rhead b{color:#1d4ed8;font-size:13px}.icpv-scene .icpv-rhead span{margin-left:auto;color:#1d4ed8;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.icpv-scene .icpv-budget{margin-top:6px;padding:6px 7px;border-radius:8px;background:#f1f8f4;border:1px solid #cfe9d9}.icpv-scene .icpv-budget-t{font-size:9px;font-weight:700;color:#4b5563;text-transform:uppercase;letter-spacing:.05em}.icpv-scene .icpv-meter{height:7px;margin:4px 0;border-radius:99px;background:#dcebe2;overflow:hidden}.icpv-scene .icpv-meter i{display:block;height:100%;border-radius:99px;background:#1f9d57}.icpv-scene .icpv-meter-sm{height:5px;margin:3px 0;background:#e5e7eb}.icpv-scene .icpv-meter-sm i{background:#111}.icpv-scene .icpv-budget-n{display:flex;justify-content:space-between;gap:6px;flex-wrap:wrap;font-weight:700;color:#166534;font-size:10px}.icpv-scene .icpv-status,.icpv-scene .icpv-approved{display:inline-flex;align-items:center;gap:4px;margin-top:6px;padding:3px 9px;border-radius:999px;background:#e6f6ec;color:#166534;font-weight:800;font-size:10px}.icpv-scene .icpv-drop{display:block;width:100%;height:16px;margin:0;background:transparent}.icpv-scene .icpv-final,.icpv-scene .icpv-mini,.icpv-scene .icpv-renew{border:1px solid #e5e7eb;border-radius:10px;padding:8px;min-width:0}.icpv-scene .icpv-final{border-color:#a7dcbb;background:#f6fcf8}.icpv-scene .icpv-final-t,.icpv-scene .icpv-mini-t,.icpv-scene .icpv-renew-t{font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#4b5563;margin-bottom:4px}.icpv-scene .icpv-mini-t em{display:block;font-style:normal;font-weight:500;letter-spacing:0;text-transform:none;color:#6b7280}.icpv-scene .icpv-final-r{display:flex;justify-content:space-between;font-size:12px}.icpv-scene .icpv-final-s{color:#6b7280;font-size:10px}.icpv-scene .icpv-final-l{display:flex;align-items:center;gap:4px;margin-top:5px;color:#4b5563;font-size:10px}.icpv-scene .icpv-seatbar{display:flex;gap:2px;height:7px}.icpv-scene .icpv-seatbar i{border-radius:2px}.icpv-scene .icpv-s0{background:#2563eb}.icpv-scene .icpv-s1{background:#6b9bf0}.icpv-scene .icpv-s2{background:#a9c5f7}.icpv-scene .icpv-s3{background:#cbd5e1}.icpv-scene .icpv-seatlist{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;margin-top:4px;font-size:10px}.icpv-scene .icpv-seatlist li{display:flex;align-items:center;gap:4px}.icpv-scene .icpv-seatlist li i{width:6px;height:6px;border-radius:2px;flex:none}.icpv-scene .icpv-seatlist b{margin-left:auto}.icpv-scene .icpv-total{border-top:1px solid #e5e7eb;font-weight:700}.icpv-scene .icpv-util{margin-top:4px;font-size:10px;color:#4b5563}.icpv-scene .icpv-util b{color:#111}.icpv-scene .icpv-renew{border-color:#f3dcae;background:#fffcf5}.icpv-scene .icpv-renew-t{display:flex;align-items:center;gap:4px;color:#92580a}.icpv-scene .icpv-renew dl div{display:flex;justify-content:space-between;gap:6px;font-size:10px}.icpv-scene .icpv-attn{margin-top:5px;display:inline-block;padding:2px 8px;border-radius:999px;background:#fdf0d3;color:#92580a;font-weight:800;font-size:9.5px}.icpv-scene .icpv-note{margin-top:8px;color:#6b7280;font-size:10px;text-align:center}@container icpv (max-width:560px){.icpv-scene .icpv-grid{display:flex;flex-direction:column;align-items:stretch}.icpv-scene .icpv-source-rail,.icpv-scene .icpv-gate-rail,.icpv-scene .icpv-review-rail{display:contents}.icpv-scene .icpv-source{order:0}.icpv-scene .icpv-link-a{order:1}.icpv-scene .icpv-gate{order:2}.icpv-scene .icpv-link-b{order:3}.icpv-scene .icpv-remizen{order:4}.icpv-scene .icpv-drop{order:5}.icpv-scene .icpv-final{order:6}.icpv-scene .icpv-mini{order:7;margin-top:12px}.icpv-scene .icpv-renew{order:8;margin-top:12px}.icpv-scene .icpv-link{width:1px;height:18px;align-self:center;margin:0}.icpv-scene .icpv-link:after{inset:auto auto -1px -3px;border:3.5px solid transparent;border-top:5px solid #4f83dd;border-bottom:0}.icpv-scene .icpv-drop{margin:0 auto}}@container icpv (min-width:561px) and (max-width:620px){.icpv-scene .icpv-fields{grid-template-columns:1fr}}.integrations-detail--metabase.integrations-detail .integrations-detail-hero--metabase{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:1200px){.integrations-detail--metabase.integrations-detail .integrations-detail-hero--metabase{grid-template-columns:minmax(0,21fr) minmax(0,29fr);gap:48px;align-items:center}}.mbqa-scene{--b:#2563eb;--lb:#509ee3;--lbs:#e8f2fc;--ink:#192337;--mut:#687383;--ln:#e5ebf3;--ok:#2f9e6b;position:relative;width:100%;min-width:0;container-type:inline-size;container-name:mbqa;margin:0;padding:0;font-family:inherit;line-height:1.3;color:var(--ink)}.mbqa-scene .mbqa-layout{display:flex;flex-direction:column;min-width:0}.mbqa-scene *{box-sizing:border-box}.mbqa-scene p,.mbqa-scene ul,.mbqa-scene dl,.mbqa-scene dd,.mbqa-scene dt,.mbqa-scene h3,.mbqa-scene table,.mbqa-scene tr,.mbqa-scene th,.mbqa-scene td{margin:0;padding:0;font-family:inherit;border:0;background:none;text-align:left}.mbqa-scene ul{list-style:none}.mbqa-scene .mbqa-tag{display:block;margin-bottom:6px;font-size:10px;font-weight:600;color:var(--mut);letter-spacing:.04em}.mbqa-scene .mbqa-eye{display:flex;align-items:center;gap:5px;font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.mbqa-scene .mbqa-blue{color:var(--b)}.mbqa-scene .mbqa-lb{color:#2f78c4}.mbqa-scene .mbqa-ok{color:var(--ok);font-weight:600}.mbqa-scene .mbqa-note{font-size:9.5px;font-weight:600;color:var(--mut);margin-top:6px}.mbqa-scene .mbqa-flow{display:flex;justify-content:center;color:#9aa8bb;height:16px}.mbqa-scene .mbqa-flow svg{width:16px;height:16px}.mbqa-scene .mbqa-source,.mbqa-scene .mbqa-data,.mbqa-scene .mbqa-access,.mbqa-scene .mbqa-mb,.mbqa-scene .mbqa-card,.mbqa-scene .mbqa-dash,.mbqa-scene .mbqa-final{background:#fff;border:1px solid var(--ln);border-radius:12px}.mbqa-scene .mbqa-top{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.mbqa-scene .mbqa-source{padding:10px 12px;border-color:#cbdcf8;box-shadow:0 6px 16px #2563eb0f}.mbqa-scene .mbqa-st{font-size:10px;font-weight:700;margin-top:3px}.mbqa-scene .mbqa-amt{font-size:21px;font-weight:700;letter-spacing:-.03em;color:var(--b);margin-top:1px}.mbqa-scene .mbqa-sub{font-size:10px;color:var(--mut)}.mbqa-scene .mbqa-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:7px 0 5px;padding-top:6px;border-top:1px solid #eef2f7}.mbqa-scene .mbqa-meta dt{font-size:8px;color:var(--mut);text-transform:uppercase;letter-spacing:.04em}.mbqa-scene .mbqa-meta dd{font-size:11px;font-weight:700}.mbqa-scene .mbqa-source .mbqa-ok{font-size:10px}.mbqa-scene .mbqa-data{padding:10px 12px;background:#f8fafc;min-width:0}.mbqa-scene .mbqa-table-scope{font-size:8px;line-height:1.3;color:var(--mut);margin-top:3px}.mbqa-scene .mbqa-table{width:100%;margin-top:6px;border-collapse:collapse;table-layout:fixed;font-size:9.5px}.mbqa-scene .mbqa-table th{font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--mut);padding:0 2px 4px;border-bottom:1px solid var(--ln);overflow:hidden}.mbqa-scene .mbqa-table td{padding:3px 2px;border-bottom:1px solid #eef2f7;white-space:normal;overflow-wrap:anywhere}.mbqa-scene .mbqa-table tr:last-child td{border-bottom:0}.mbqa-scene .mbqa-table .mbqa-r{text-align:right;font-variant-numeric:tabular-nums}.mbqa-scene .mbqa-table th:nth-child(1){width:15%}.mbqa-scene .mbqa-table th:nth-child(2){width:21%}.mbqa-scene .mbqa-table th:nth-child(3){width:27%}.mbqa-scene .mbqa-table th:nth-child(4){width:15%}.mbqa-scene .mbqa-dfoot{display:flex;justify-content:space-between;flex-wrap:wrap;gap:2px 8px;margin-top:5px;font-size:9px;color:var(--mut)}.mbqa-scene .mbqa-dfoot b{color:var(--ok)}.mbqa-scene .mbqa-access{padding:10px 12px;background:#f4f6fa;border-style:dashed}.mbqa-scene .mbqa-access dl,.mbqa-scene .mbqa-dash dl{display:grid;gap:3px;margin-top:6px}.mbqa-scene .mbqa-access dl>div,.mbqa-scene .mbqa-dash dl>div{display:flex;justify-content:space-between;gap:8px;font-size:10px}.mbqa-scene .mbqa-access dt,.mbqa-scene .mbqa-dash dt{font-weight:700}.mbqa-scene .mbqa-access dd,.mbqa-scene .mbqa-dash dd{color:var(--mut);text-align:right}.mbqa-scene .mbqa-mb{padding:11px;border-color:#c5def5;box-shadow:0 8px 22px #509ee31a}.mbqa-scene .mbqa-mhead{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.mbqa-scene .mbqa-logo{display:inline-flex;width:20px;height:20px;flex:none}.mbqa-scene .mbqa-logo .integrations-logo{width:20px;height:20px;display:inline-flex}.mbqa-scene .mbqa-logo img{width:20px;height:20px;object-fit:contain}.mbqa-scene .mbqa-mt{font-size:11px;font-weight:600;letter-spacing:.02em}.mbqa-scene .mbqa-mt b{font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#2f78c4;margin-right:4px}.mbqa-scene .mbqa-view{margin-left:auto;font-size:9px;color:var(--mut);background:#f4f6fa;border-radius:99px;padding:2px 8px}.mbqa-scene .mbqa-filters{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.mbqa-scene .mbqa-filters>span{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;color:#2f78c4;background:var(--lbs);border-radius:6px;padding:3px 7px}.mbqa-scene .mbqa-filters em{font-style:normal;font-weight:500;color:var(--mut)}.mbqa-scene .mbqa-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px}.mbqa-scene .mbqa-kpis>div{border:1px solid var(--ln);border-radius:8px;padding:6px 8px;min-width:0}.mbqa-scene .mbqa-kpis span{display:block;font-size:8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mut)}.mbqa-scene .mbqa-kpis strong{font-size:16px;letter-spacing:-.02em}.mbqa-scene .mbqa-q{margin-top:8px;padding:11px 12px;border-radius:10px;background:var(--lbs);border:1px solid #bcd9f4;border-left:3px solid var(--lb)}.mbqa-scene .mbqa-quote{font-size:14px;font-weight:700;line-height:1.25;margin-top:4px;letter-spacing:-.01em}.mbqa-scene .mbqa-scope{font-size:9.5px;color:var(--mut);margin-top:2px}.mbqa-scene .mbqa-res{margin-top:8px;background:#fff;border-radius:8px;padding:7px 9px}.mbqa-scene .mbqa-res dl{display:grid;grid-template-columns:minmax(0,1fr);gap:2px;margin-top:4px}.mbqa-scene .mbqa-res dl>div{display:flex;justify-content:space-between;font-size:10.5px}.mbqa-scene .mbqa-res dd{font-weight:700;font-variant-numeric:tabular-nums}.mbqa-scene .mbqa-total{border-top:1px solid var(--ln);padding-top:3px;margin-top:2px;font-weight:700}.mbqa-scene .mbqa-charts{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin-top:8px}.mbqa-scene .mbqa-card{padding:8px 10px;min-width:0}.mbqa-scene .mbqa-bars{display:grid;gap:4px;margin-top:6px}.mbqa-scene .mbqa-bars li{display:grid;grid-template-columns:minmax(0,74px) minmax(0,1fr) 38px;gap:6px;align-items:center;font-size:9.5px}.mbqa-scene .mbqa-bn{overflow-wrap:anywhere}.mbqa-scene .mbqa-bt{height:7px;background:#f0f4f9;border-radius:4px;overflow:hidden}.mbqa-scene .mbqa-bt i{display:block;height:100%;background:var(--lb);border-radius:4px}.mbqa-scene .mbqa-bv{font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.mbqa-scene .mbqa-line{display:block;width:100%;height:76px;margin-top:4px;overflow:visible}.mbqa-scene .mbqa-grid{stroke:#eef2f7;stroke-width:.6}.mbqa-scene .mbqa-pl{fill:none;stroke:var(--lb);stroke-width:1.2;stroke-linejoin:round;stroke-linecap:round}.mbqa-scene .mbqa-dot{fill:#fff;stroke:var(--lb);stroke-width:1.1}.mbqa-scene .mbqa-dot-on{fill:var(--lb)}.mbqa-scene .mbqa-tx{font-size:10.5px;fill:var(--mut)}.mbqa-scene .mbqa-tm{font-size:11px;font-weight:700;fill:var(--ink)}.mbqa-scene .mbqa-chart-note{font-size:8px;color:var(--mut);margin-top:3px}.mbqa-scene .mbqa-end{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.mbqa-scene .mbqa-dash{padding:9px 12px;background:#f8fafc}.mbqa-scene .mbqa-final{padding:9px 12px;border-color:#bfe3d0;background:#f6fbf8}.mbqa-scene .mbqa-final ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 8px;margin-top:6px}.mbqa-scene .mbqa-final li{font-size:10px;font-weight:600}.mbqa-scene .mbqa-final li:before{content:"✓";color:var(--ok);margin-right:5px}@container mbqa (min-width:560px){.mbqa-scene .mbqa-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);grid-template-areas:"context workspace" "context end";gap:10px 16px;align-items:start}.mbqa-scene .mbqa-top{grid-area:context;align-items:start}.mbqa-scene .mbqa-top+.mbqa-flow{display:none}.mbqa-scene .mbqa-access{position:relative}.mbqa-scene .mbqa-access:after{content:"";position:absolute;top:50%;left:100%;width:16px;border-top:1px solid #9aa8bb}.mbqa-scene .mbqa-access:before{content:"";position:absolute;top:calc(50% - 3px);left:calc(100% + 10px);width:6px;height:6px;border-right:1px solid #9aa8bb;border-top:1px solid #9aa8bb;transform:rotate(45deg)}.mbqa-scene .mbqa-mb{grid-area:workspace;position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:7px;align-items:start;padding:10px}.mbqa-scene .mbqa-mb:after{content:"";position:absolute;top:100%;left:50%;height:10px;border-left:1px solid #9aa8bb}.mbqa-scene .mbqa-mhead,.mbqa-scene .mbqa-filters,.mbqa-scene .mbqa-kpis{grid-column:1/-1;margin-top:0}.mbqa-scene .mbqa-q{grid-column:2;grid-row:4/span 2;margin-top:0;padding:8px}.mbqa-scene .mbqa-quote{font-size:12.5px}.mbqa-scene .mbqa-scope{font-size:9px}.mbqa-scene .mbqa-res{padding:6px;margin-top:6px}.mbqa-scene .mbqa-res dl{gap:1px}.mbqa-scene .mbqa-res dl>div{font-size:9px}.mbqa-scene .mbqa-charts{display:contents}.mbqa-scene .mbqa-charts>.mbqa-card:nth-child(1){grid-column:1;grid-row:4}.mbqa-scene .mbqa-charts>.mbqa-card:nth-child(2){grid-column:1;grid-row:5}.mbqa-scene .mbqa-trend{grid-column:1/-1;grid-row:6}.mbqa-scene .mbqa-card{padding:7px}.mbqa-scene .mbqa-bars{gap:2px;margin-top:4px}.mbqa-scene .mbqa-bars li{grid-template-columns:minmax(0,64px) minmax(0,1fr) 34px;gap:3px;font-size:8.5px}.mbqa-scene .mbqa-table th{font-size:7px;padding-left:1px;padding-right:1px;letter-spacing:0}.mbqa-scene .mbqa-table td{font-size:8px;padding-left:1px;padding-right:1px}.mbqa-scene .mbqa-source,.mbqa-scene .mbqa-data,.mbqa-scene .mbqa-access{padding:8px}.mbqa-scene .mbqa-access dl>div{font-size:9px;gap:4px}.mbqa-scene .mbqa-access dt{max-width:50%}.mbqa-scene .mbqa-end{grid-area:end;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mbqa-scene .mbqa-mb+.mbqa-flow{display:none}.mbqa-scene .mbqa-dash,.mbqa-scene .mbqa-final{padding:8px}.mbqa-scene .mbqa-dash dl>div{font-size:8.5px;gap:4px}.mbqa-scene .mbqa-final ul{grid-template-columns:minmax(0,1fr)}.mbqa-scene .mbqa-final li{font-size:9px}}@container mbqa (max-width:559px){.mbqa-scene .mbqa-bars li{grid-template-columns:minmax(0,80px) minmax(0,1fr) 38px}.mbqa-scene .mbqa-view{margin-left:0}.mbqa-scene .mbqa-kpis strong{font-size:14px}.mbqa-scene .mbqa-kpis>div{padding:6px}.mbqa-scene .mbqa-table th{font-size:7.5px;padding-left:1px;padding-right:1px;letter-spacing:0}.mbqa-scene .mbqa-table td{font-size:8.5px;padding-left:1px;padding-right:1px}.mbqa-scene .mbqa-tx,.mbqa-scene .mbqa-tm{font-size:12px}.mbqa-scene .mbqa-final ul{grid-template-columns:minmax(0,1fr)}}.integrations-detail--servicetitan .integrations-detail-hero--servicetitan{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:center}@media(min-width:1200px){.integrations-detail--servicetitan .integrations-detail-hero--servicetitan{grid-template-columns:minmax(0,42fr) minmax(0,58fr);gap:48px}}.stjob-scene{--n:#16233b;--m:#657288;--l:#e4e9f0;--b:#2563eb;--g:#2f8f5b;--o:#0265dc;container-type:inline-size;container-name:stjob;margin:0;min-width:0;width:100%;color:var(--n);font-family:inherit;line-height:1.3}.stjob-scene *,.stjob-scene *:before,.stjob-scene *:after{box-sizing:border-box}.stjob-scene h3,.stjob-scene p,.stjob-scene dl,.stjob-scene dd,.stjob-scene dt,.stjob-scene ol,.stjob-scene ul,.stjob-scene li{margin:0;padding:0;list-style:none;font-style:normal;letter-spacing:0;text-align:left}.stjob-scene .stjob-tag{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--m);margin-bottom:8px}.stjob-scene .stjob-steps{display:flex;flex-wrap:wrap;gap:4px 6px;margin-bottom:12px}.stjob-scene .stjob-steps li{display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:600;color:var(--m);border:1px solid var(--l);border-radius:999px;padding:3px 8px 3px 4px;background:#fff}.stjob-scene .stjob-steps b{display:inline-flex;width:14px;height:14px;border-radius:50%;background:#eaf2ff;color:var(--b);font-size:9px;align-items:center;justify-content:center}.stjob-scene .stjob-card{min-width:0;background:#fff;border:1px solid var(--l);border-radius:14px;padding:14px;box-shadow:0 8px 24px #183b6a0b}.stjob-scene .stjob-top{display:grid;grid-template-columns:minmax(0,1.15fr) 74px minmax(0,1fr);align-items:center}.stjob-scene .stjob-job{border-top:3px solid var(--o)}.stjob-scene .stjob-exp{border-color:#bcd1fa;border-top:3px solid var(--b)}.stjob-scene .stjob-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-bottom:10px}.stjob-scene .stjob-brand{display:inline-flex;align-items:center;gap:6px;font-size:12px;min-width:0}.stjob-scene .stjob-brand b{font-weight:800}.stjob-scene .stjob-brand .integrations-logo{width:22px;height:22px;border:0;border-radius:5px}.stjob-scene .stjob-brand .integrations-logo img,.stjob-scene .stjob-brand .integrations-logo svg{width:18px;height:18px}.stjob-scene .stjob-pill{display:inline-flex;align-items:center;font-size:9.5px;font-weight:700;border-radius:999px;padding:3px 9px;white-space:nowrap}.stjob-scene .stjob-pill-progress{background:#edf5ff;color:#155baf}.stjob-scene .stjob-pill-review{background:#eaf2ff;color:#1d4fb8}.stjob-scene .stjob-pill-cat{background:#f2f5f9;color:#44546a}.stjob-scene .stjob-kicker{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:var(--m)}.stjob-scene .stjob-title{font-size:17px;font-weight:800;margin:3px 0 10px;letter-spacing:-.02em}.stjob-scene .stjob-dl{display:grid;grid-template-columns:1fr 1fr;gap:7px 10px}.stjob-scene dt{display:flex;align-items:center;gap:3px;font-size:10px;color:var(--m);font-weight:500}.stjob-scene dd{font-size:12px;font-weight:650;overflow-wrap:anywhere}.stjob-scene .stjob-link{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:0 4px;color:var(--b)}.stjob-scene .stjob-link-label{font-size:9px;font-weight:700;text-align:center;line-height:1.2;background:#fff;color:#1d4fb8}.stjob-scene .stjob-link svg{width:100%;height:12px;fill:none;stroke:#8fb0ea;stroke-width:1.3;vector-effect:non-scaling-stroke}.stjob-scene .stjob-merch{font-size:13px;font-weight:700;margin-top:6px;text-transform:uppercase;letter-spacing:.03em}.stjob-scene .stjob-amt{font-size:28px;font-weight:800;color:var(--b);font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1.15;margin:2px 0 8px}.stjob-scene .stjob-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.stjob-scene .stjob-receipt{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:700;color:#1f7a49}.stjob-scene .stjob-rev{border-color:#cfdcf5}.stjob-scene .stjob-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 12px}.stjob-scene .stjob-bottom{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:12px}.stjob-scene .stjob-cost{position:relative}.stjob-scene .stjob-cost:after{content:"";position:absolute;top:50%;left:100%;width:12px;border-top:1px solid #8fa9cf}.stjob-scene .stjob-cost:before{content:"";position:absolute;top:calc(50% - 3px);left:calc(100% + 5px);width:6px;height:6px;border-right:1px solid #8fa9cf;border-top:1px solid #8fa9cf;transform:rotate(45deg)}.stjob-scene .stjob-alloc{font-size:12px;color:var(--m);margin:5px 0 8px}.stjob-scene .stjob-alloc b{font-size:19px;color:var(--b);font-weight:800;margin-right:3px;font-variant-numeric:tabular-nums}.stjob-scene .stjob-lines li{display:flex;justify-content:space-between;gap:8px;font-size:11.5px;padding:4px 0;border-bottom:1px solid #eef1f5;color:var(--m);font-variant-numeric:tabular-nums}.stjob-scene .stjob-lines li b{color:var(--n);font-weight:700}.stjob-scene .stjob-lines li.stjob-featured span,.stjob-scene .stjob-lines li.stjob-featured b{color:var(--b);font-weight:800}.stjob-scene .stjob-lines small{margin-left:6px;font-size:9px;font-weight:600;color:var(--b);background:#eaf2ff;border-radius:999px;padding:1px 6px}.stjob-scene .stjob-total{border-bottom:0!important;border-top:1px solid #cfd8e4;margin-top:2px}.stjob-scene .stjob-total span,.stjob-scene .stjob-total b{color:var(--n);font-weight:800}.stjob-scene .stjob-note,.stjob-scene .stjob-sub{font-size:10px;color:var(--m);line-height:1.45;margin-top:7px}.stjob-scene .stjob-ready{display:flex;flex-direction:column;justify-content:center;background:#f6fbf8;border-color:#cfe8da}.stjob-scene .stjob-readyline{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:800;color:#1f7a49;margin-top:6px}.stjob-scene .stjob-tick{display:inline-flex;width:18px;height:18px;border-radius:50%;background:var(--g);color:#fff;align-items:center;justify-content:center}.stjob-scene .stjob-flow{display:flex;justify-content:center;height:24px;color:#8fa9cf}.stjob-scene .stjob-flow svg{width:20px;height:24px;fill:none;stroke:currentColor;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}@container stjob (max-width:560px){.stjob-scene .stjob-top{grid-template-columns:minmax(0,1fr);gap:0}.stjob-scene .stjob-link{flex-direction:row;justify-content:center;height:46px;gap:8px}.stjob-scene .stjob-link svg{width:30px;height:12px;transform:rotate(90deg);flex:none}.stjob-scene .stjob-link-label{font-size:10px}.stjob-scene .stjob-bottom{grid-template-columns:minmax(0,1fr);gap:24px}.stjob-scene .stjob-cost:after{top:100%;left:50%;width:0;height:24px;border-top:0;border-left:1px solid #8fa9cf}.stjob-scene .stjob-cost:before{top:calc(100% + 17px);left:calc(50% - 3px);transform:rotate(135deg)}.stjob-scene .stjob-steps{display:none}}@container stjob (max-width:380px){.stjob-scene .stjob-grid3{grid-template-columns:1fr 1fr}}
