#pipe-journey{--ink:#f3f7f9;--muted:#b4c6cf;--aqua:#85e4eb;background:#091c27;color:var(--ink);padding:54px 0 44px;position:relative;isolation:isolate;scroll-margin-top:120px}#pipe-journey[hidden]{display:none!important}#pipe-journey .inspection-dismiss{align-self:flex-start;flex:none;min-height:44px;padding:8px 14px;border:1px solid #648692;border-radius:6px;background:#153442;color:#e6f7fb;font-size:14px;font-weight:700;white-space:nowrap}#pipe-journey .inspection-heading{flex-wrap:wrap}#pipe-journey .inspection-dismiss:before{content:"\d7";font-size:20px;margin-inline-end:8px;vertical-align:middle}@media(max-width:849px){#pipe-journey .inspection-dismiss{margin-top:16px}}#pipe-journey *{box-sizing:border-box}#pipe-journey [hidden]{display:none!important}#pipe-journey button{font-family:inherit;cursor:pointer}#pipe-journey :focus-visible{outline:3px solid #fff;outline-offset:5px}.inspection-access-note,.inspection-motion-note{padding:0 clamp(24px,4vw,64px);font-size:14px;line-height:1.7;color:#c6d6df;margin:0 0 16px}#pipe-journey .inspection-access-note a{display:inline-block;white-space:nowrap;padding:4px 0;color:#b7f3f7;text-decoration:underline;text-underline-offset:4px}.inspection-motion-note{color:#f3e1a6}#pipe-journey .inspection-transcript{margin:12px clamp(24px,4vw,64px) 20px;border:1px solid #45606f;border-radius:8px;padding:14px 18px;background:#102a37;color:#d7e4eb;font-size:16px;line-height:1.8}#pipe-journey .inspection-transcript summary{cursor:pointer;font-weight:700;color:#ecf8fc;min-height:28px}#pipe-journey .inspection-transcript h2{font-size:21px;margin:24px 0 6px;color:#fff}#pipe-journey .inspection-transcript p{color:#d7e4eb;max-width:1000px;margin:8px 0}.inspection-shell{width:min(1640px,100%);margin:auto}.inspection-heading{padding:0 clamp(24px,4vw,64px);display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:24px}.inspection-heading h2{font-size:clamp(30px,3vw,45px);line-height:1.15;margin:0;color:var(--ink);letter-spacing:-.018em}.inspection-heading p{max-width:440px;margin:0;font-size:17px;line-height:1.7;color:var(--muted)}.inspection-timeline{height:auto;min-height:0;display:grid;grid-template-columns:repeat(6,1fr);padding:0 clamp(24px,4vw,64px);gap:12px;margin:0}.inspection-timeline button{display:flex;align-items:center;gap:12px;min-height:54px;padding:10px 2px;background:none;color:#b4c8d2;border:0;border-bottom:2px solid #3b5665;text-align:start;font-weight:700;font-size:17px;line-height:1.4}.inspection-timeline button span{font-size:12px;letter-spacing:.04em;font-weight:500;color:#8babbc}.inspection-timeline button[aria-current=true]{color:#d5fafc;border-color:#85e4eb}.inspection-explainers{padding:18px clamp(24px,4vw,64px) 4px;min-height:104px}.inspection-explainer{display:flex;align-items:baseline;gap:22px}.inspection-explainer h2{font-size:23px;line-height:1.4;color:var(--ink);margin:0;min-width:220px}.inspection-explainer p{font-size:17px;line-height:1.7;color:#c6d6df;margin:0;max-width:910px}.inspection-stage{position:relative;height:600px;background:#091c27;direction:ltr;overflow:hidden}.inspection-stage canvas{width:100%;height:100%;display:block;touch-action:pan-y}.inspection-watermark{position:absolute;z-index:2;top:16px;right:22px;width:108px;pointer-events:none;user-select:none;opacity:.9;text-align:center;line-height:1}.inspection-watermark img{display:block;width:100%;height:auto;filter:drop-shadow(0 1px 2px #061a24)}.inspection-watermark span{display:block;margin-top:2px;font:600 9px Arial,sans-serif;color:#bbdce7;letter-spacing:2px}.inspection-stage:fullscreen .inspection-watermark,.inspection-stage.is-expanded .inspection-watermark{top:18px;right:24px}@media(max-width:849px){.inspection-watermark{top:14px;bottom:auto;right:14px;width:77px}.inspection-stage:is(:fullscreen,.is-expanded) .inspection-watermark{top:14px;bottom:auto;right:12px;width:72px}}.inspection-tools{position:absolute;z-index:3;top:20px;left:clamp(22px,3vw,50px);display:flex;gap:8px;direction:rtl}[lang=en] .inspection-tools{direction:ltr}.inspection-tools button,.inspection-monitor button{min-height:40px;border:1px solid #67808b;border-radius:5px;background:#0b2230ee;color:#edf5f8;font-size:13px;font-weight:650;padding:8px 13px}.inspection-tools button[aria-pressed=true]{background:#dcf7fa;color:#072130;border-color:#dcf7fa}.inspection-monitor{position:absolute;left:var(--feed-left,67%);top:calc(var(--feed-top,160px) - 50px);width:var(--feed-width,30%);height:calc(var(--feed-height,290px) + 51px);border:1px solid #617985;border-radius:6px;pointer-events:none;overflow:hidden}.inspection-monitor-heading{height:50px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:#102b3a;direction:rtl}[lang=en] .inspection-monitor-heading{direction:ltr}.inspection-monitor-heading strong{font-size:15px;font-weight:700;color:#edf8fc}.inspection-monitor button{pointer-events:auto;min-height:32px;padding:5px 9px;font-size:12px;border:0;background:#d7f4f8;color:#0a2938}.inspection-scale{position:absolute;left:clamp(22px,3vw,50px);bottom:26px;color:#bfd1db;font-size:13px;line-height:1.65;max-width:55%;background:#091c27dd;padding:6px 10px;direction:rtl}[lang=en] .inspection-scale{direction:ltr}.inspection-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#091c27;color:#d2e6ed;z-index:5;font-size:18px}.inspection-transport{display:flex;align-items:center;gap:18px;padding:16px clamp(24px,4vw,64px);border-top:1px solid #29424f}.inspection-play{display:inline-flex;align-items:center;justify-content:center;gap:11px;border:1px solid #85e4eb;background:#85e4eb;color:#062333;border-radius:6px;padding:12px 20px;min-height:50px;font-size:17px;font-weight:750;white-space:nowrap}.inspection-play svg{width:18px;height:18px;fill:currentColor}.inspection-play .pause-icon,.inspection-play[aria-pressed=true] .play-icon{display:none}.inspection-play[aria-pressed=true] .pause-icon{display:block}.inspection-replay{border:0;background:transparent;color:#d4e9f3;text-decoration:underline;text-underline-offset:5px;min-height:44px;font-size:14px;white-space:nowrap;padding:8px}.inspection-scroll-control{border:1px solid #54707e;background:transparent;color:#d4e9f3;min-height:40px;font-size:13px;border-radius:5px;padding:8px 12px;white-space:nowrap}.inspection-scroll-control[aria-pressed=true]{border-color:#85e4eb;color:#b5f3f7;background:#143443}.inspection-range{display:flex;flex:1;align-items:center;gap:14px;direction:ltr;min-width:150px}.inspection-range input{width:100%;accent-color:#85e4eb;min-height:36px;cursor:pointer}.inspection-range output{font-size:13px;color:#b7d0dd;white-space:nowrap;font-variant-numeric:tabular-nums}.inspection-footer{display:flex;gap:24px;justify-content:space-between;padding:6px clamp(24px,4vw,64px) 0;align-items:baseline}.inspection-footer p{max-width:920px;color:#a7bdc9;font-size:13px;line-height:1.65;margin:0}.inspection-footer a{color:#b7f3f7;font-size:15px;text-underline-offset:5px;white-space:nowrap}.inspection-fallback{padding:20px 32px;max-width:1000px;margin:auto}.inspection-fallback h2{color:#fff;font-size:23px}.inspection-fallback p{color:#c4d7e1;font-size:17px;line-height:1.7}#pipe-journey[data-failed=true] .inspection-timeline,#pipe-journey[data-failed=true] .inspection-explainers,#pipe-journey[data-failed=true] .inspection-transport,#pipe-journey[data-inside=true] .inspection-monitor,#pipe-journey[data-inside=true] .inspection-scale{display:none}#pipe-journey :disabled{opacity:.5;cursor:default}.inspection-stage:fullscreen{height:100%;width:100%;background:#091c27}.inspection-stage:fullscreen canvas{width:100%;height:100%}.inspection-full-controls{display:none}.inspection-stage:fullscreen .inspection-full-controls{display:flex;position:absolute;z-index:4;bottom:14px;left:18px;right:18px;gap:16px;align-items:center;background:#091c27ee;padding:14px 18px;border-radius:8px;direction:rtl}[lang=en] .inspection-full-controls{direction:ltr!important}.inspection-full-controls p{margin:0;color:#eff9fc;font-size:17px;font-weight:700;min-width:200px}.inspection-full-controls button{background:#85e4eb;color:#072333;border:0;border-radius:5px;min-height:44px;padding:10px 18px;font-size:16px;font-weight:700;white-space:nowrap}.inspection-full-controls input{flex:1;min-width:100px;accent-color:#85e4eb;direction:ltr;min-height:36px}.inspection-full-controls output{color:#d6e7ef;font-size:13px;font-variant-numeric:tabular-nums;direction:ltr;white-space:nowrap}body.inspection-viewing .price-floating:not(:focus-within){visibility:hidden}@media(max-width:650px){html:not(.no-dialogs) body[data-contact-dock] .a11y-widget{display:flex!important}}@media(min-width:1100px)and (min-height:850px){#pipe-journey.inspection-scroll{min-height:290svh;padding-top:0}.inspection-scroll .inspection-shell{position:sticky;top:var(--inspection-top,132px);background:#091c27;padding:16px 0}.inspection-scroll .inspection-heading{margin-bottom:10px}.inspection-scroll .inspection-heading h2{font-size:36px}.inspection-scroll .inspection-heading p{font-size:15px}.inspection-scroll .inspection-timeline button{min-height:44px;font-size:15px}.inspection-scroll .inspection-explainers{padding-top:10px;min-height:79px}.inspection-scroll .inspection-explainer h2{font-size:20px}.inspection-scroll .inspection-explainer p{font-size:15px}.inspection-scroll .inspection-stage{height:calc(100svh - 430px);min-height:390px}.inspection-scroll .inspection-transport{padding-top:12px;padding-bottom:10px}.inspection-scroll .inspection-footer{padding-top:0}.inspection-scroll .inspection-footer p{font-size:12px}}@media(max-width:849px){#pipe-journey{padding:32px 0}.inspection-heading{display:block}.inspection-heading p{margin-top:14px;font-size:16px}.inspection-timeline{gap:10px;grid-template-columns:repeat(2,1fr)}.inspection-timeline button{font-size:15px;min-height:50px}.inspection-explainers{padding-top:18px;min-height:170px}.inspection-explainer{display:block}.inspection-explainer h2{font-size:24px;margin-bottom:8px}.inspection-explainer p{font-size:16px}.inspection-stage{height:760px}.inspection-scale{bottom:auto;top:370px;max-width:90%;left:18px;font-size:12px}.inspection-tools{top:12px;left:18px;gap:6px;flex-wrap:wrap}.inspection-tools button{font-size:12px;min-height:40px;padding:8px 10px}.inspection-transport{flex-wrap:wrap;gap:12px}.inspection-play{flex:1}.inspection-range{flex-basis:100%;order:3}.inspection-footer{flex-direction:column;gap:14px}.inspection-monitor-heading strong{font-size:14px}}@media(max-width:480px){.inspection-stage{height:700px}.inspection-scale{top:360px}.inspection-heading h2{font-size:31px}.inspection-explainers{min-height:180px}.inspection-replay{font-size:13px}.inspection-play{font-size:16px}.inspection-timeline{padding-left:24px;padding-right:24px}}@media(max-width:849px){.inspection-scale{top:calc(var(--feed-top) - 88px)}.inspection-stage:fullscreen .inspection-full-controls{flex-wrap:wrap;gap:10px;padding:12px}.inspection-full-controls p{flex-basis:100%;font-size:15px}.inspection-full-controls button{font-size:14px;padding:8px 12px}.inspection-full-controls output{font-size:11px}}@media(prefers-reduced-motion:reduce){#pipe-journey.inspection-scroll{min-height:0}.inspection-scroll .inspection-shell{position:static}}.inspection-operation{position:absolute;bottom:51px;left:24px;max-width:54%;font-size:15px;line-height:1.6;color:#f4f8f9;background:#091c27e8;padding:8px 12px;border-inline-start:2px solid #83dbe2;margin:0;direction:rtl}[lang=en] .inspection-operation{direction:ltr}.inspection-monitor{opacity:var(--feed-opacity,0);transition:opacity .12s linear}.inspection-stage[data-feed-open=false] .inspection-monitor{visibility:hidden}.inspection-scale{font-size:12px;bottom:14px}.inspection-stage{height:610px}.inspection-timeline button{font-size:16px;gap:9px}.inspection-explainers{min-height:105px}.inspection-heading p{max-width:475px}.inspection-tools{direction:ltr!important}.inspection-defect{position:absolute;inset:50px 0 0;pointer-events:none}.inspection-defect[hidden]{display:none}.inspection-defect-ring{position:absolute;left:var(--defect-x);top:var(--defect-y);width:29px;height:29px;transform:translate(-50%,-50%);border:2px solid #ffd074;border-radius:50%;box-shadow:0 0 0 2px #14243190}.inspection-defect p{position:absolute;bottom:10px;left:10px;right:10px;margin:0;padding:9px 12px;background:#10222af2;border-radius:5px;color:#fff;font-size:14px;line-height:1.4;text-align:start;direction:rtl}.inspection-defect strong{display:block;color:#ffd074;font-size:15px;margin-bottom:3px}.inspection-defect p span{display:block}[lang=en] .inspection-defect p{direction:ltr}#pipe-journey[data-inside=true] .inspection-operation{display:none}@media(min-width:1100px)and (min-height:850px){.inspection-scroll .inspection-stage{height:calc(100svh - 420px);min-height:410px}.inspection-scroll .inspection-timeline button{font-size:14px}.inspection-scroll .inspection-explainers{min-height:93px}.inspection-scroll .inspection-operation{bottom:48px;font-size:13px}.inspection-scroll .inspection-heading h2{font-size:31px}}@media(max-width:849px){.inspection-timeline{grid-template-columns:repeat(3,1fr);gap:7px}.inspection-timeline button{font-size:13px;gap:6px}.inspection-timeline button span{font-size:10px}.inspection-explainers{min-height:209px}.inspection-tools{left:16px;gap:5px}.inspection-tools button{padding:7px 8px;font-size:11px}.inspection-stage{height:710px}.inspection-operation{top:calc(var(--feed-top) - 130px);bottom:auto;left:16px;max-width:calc(100% - 32px);font-size:12px}.inspection-scale{top:calc(var(--feed-top) - 89px);font-size:11px}.inspection-heading h2{font-size:29px}.inspection-explainer h2{font-size:22px}}@media(prefers-reduced-motion:reduce){.inspection-monitor{transition:none}}#pipe-journey.inspection-expanded{z-index:1000001}.inspection-stage.is-expanded{zoom:var(--inspection-full-zoom,1);position:fixed!important;inset:0!important;z-index:1000002;width:100vw!important;height:100svh!important;max-width:none!important;background:#091c27}.inspection-stage.is-expanded canvas{width:100%;height:100%}.inspection-stage.is-expanded .inspection-full-controls{display:flex;position:absolute;z-index:4;bottom:14px;left:18px;right:18px;gap:16px;align-items:center;background:#091c27ee;padding:14px 18px;border-radius:8px;direction:rtl}.inspection-stage:is(:fullscreen,.is-expanded) .inspection-operation{bottom:95px}.inspection-stage:is(:fullscreen,.is-expanded) .inspection-scale{bottom:72px}@media(max-width:849px){.inspection-stage.is-expanded .inspection-full-controls{flex-wrap:wrap;gap:10px;padding:12px}.inspection-stage:is(:fullscreen,.is-expanded) .inspection-operation{top:auto;bottom:140px}.inspection-stage:is(:fullscreen,.is-expanded) .inspection-scale{display:none}}.inspection-tools{flex-wrap:wrap;right:20px}.inspection-explore-controls{position:absolute;z-index:3;top:77px;left:24px;max-width:calc(100% - 48px);padding:9px 12px;background:#091c27ec;border:1px solid #54707e;border-radius:6px;direction:rtl}.inspection-explore-controls p{font-size:12px;color:#cfdee5;margin:0 0 7px}.inspection-explore-controls>div{display:flex;gap:6px;flex-wrap:wrap;direction:ltr}.inspection-explore-controls button{min-width:40px;min-height:40px;padding:6px 11px;font-size:16px;color:#e5f9fc;background:#173a4a;border:1px solid #5f8393;border-radius:5px}.inspection-explore-controls [data-reset-camera]{font-size:12px}#pipe-journey[data-inside=true] .inspection-explore-controls{display:none}@media(max-width:849px){.inspection-tools{right:16px}.inspection-explore-controls{top:106px;left:16px;max-width:calc(100% - 32px)}.inspection-explore-controls p{font-size:11px}.inspection-explore-controls button{min-width:36px;min-height:36px;padding:5px 9px}}@media(min-width:850px){.inspection-stage:is(:fullscreen,.is-expanded) .inspection-scale{top:77px;bottom:auto}.inspection-stage:has([data-explore-toggle][aria-pressed=true]) .inspection-scale{display:none}}@media(max-width:849px){.inspection-stage:is(:fullscreen,.is-expanded) .inspection-operation{top:calc(var(--feed-top) - 90px);bottom:auto}.inspection-stage:is(:fullscreen,.is-expanded)[data-feed-open=false] .inspection-operation{top:auto;bottom:160px}}@media(max-width:849px){#pipe-journey[data-mode=robot] .inspection-stage[data-feed-open=true] .inspection-operation{top:calc(var(--feed-top) - 58px);bottom:auto;transform:translateY(-100%)}}@media(max-width:849px){#pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-scale{display:block;top:66px;bottom:auto;left:16px;max-width:calc(100% - 32px);font-size:11px}}.demo-page{margin:0;background:#091c27;color:#f3f7f9;font-family:Arial,Noto Sans Hebrew,sans-serif}.demo-page .demo-header{height:58px;padding:7px clamp(12px,2vw,28px);display:flex;align-items:center;justify-content:space-between;gap:16px;background:#102d3a;border-bottom:1px solid #40606b}.demo-page .demo-back{min-height:42px;display:inline-flex;align-items:center;padding:8px 14px;border:1px solid #8fdce6;border-radius:7px;color:#e8fcff;background:#173f4d;text-decoration:none;font-size:14px;font-weight:700}.demo-page .demo-back:hover{background:#235467}.demo-page .demo-navigation{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.demo-page .demo-header{height:auto;min-height:58px}.demo-page .demo-library-back{border-color:transparent;background:transparent;text-decoration:underline;text-underline-offset:4px}@media(max-width:650px){.demo-page .demo-navigation{gap:2px}.demo-page .demo-navigation .demo-back{padding:6px 8px;font-size:12px}.demo-page .demo-header{gap:6px;min-height:48px}}.demo-page .demo-brand{width:104px;height:46px;display:grid;place-items:center}.demo-page .demo-brand img{display:block;width:100%;height:100%;object-fit:contain}.demo-page .demo-skip{position:absolute;inset-inline-start:10px;top:-80px;z-index:10;padding:10px;background:#fff;color:#001d28}.demo-page .demo-skip:focus{top:4px}.demo-page #pipe-journey{min-height:calc(100dvh - 58px);padding:10px 0 24px;scroll-margin-top:0}.demo-page #pipe-journey .inspection-shell{width:min(1600px,100%)}.demo-page .inspection-heading h1{font-size:clamp(30px,3vw,45px);line-height:1.15;margin:0;color:#f3f7f9;letter-spacing:-.018em}.demo-page .inspection-scroll-control{display:none}@media(min-width:900px)and (min-height:600px){.demo-page .inspection-shell{display:grid;grid-template-columns:minmax(280px,30%) minmax(0,70%);grid-template-areas:"heading heading" "access access" "timeline stage" "explain stage" "transport transport" "transcript transcript" "footer footer";grid-template-rows:auto auto auto minmax(0,1fr) auto auto auto}.demo-page .inspection-heading{grid-area:heading;align-items:center;margin:0;padding:0 18px 4px;gap:18px}.demo-page .inspection-heading h2,.demo-page .inspection-heading h1{font-size:clamp(23px,2vw,30px);white-space:nowrap}.demo-page .inspection-heading p{font-size:13px;line-height:1.35;max-width:58%;text-align:start}.demo-page .inspection-access-note{grid-area:access;padding:0 18px;margin:0 0 5px;font-size:12px;line-height:1.35}.demo-page .inspection-timeline{grid-area:timeline;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 9px;padding:0 13px;align-content:start}.demo-page .inspection-timeline button{min-height:43px;padding:4px 2px;font-size:13px;line-height:1.25;gap:6px}.demo-page .inspection-explainers{grid-area:explain;min-height:0;padding:12px 15px 4px;overflow:auto}.demo-page .inspection-explainer{display:block}.demo-page .inspection-explainer h2{min-width:0;font-size:18px;line-height:1.3;margin:0 0 7px}.demo-page .inspection-explainer p{font-size:14px;line-height:1.55;margin:0}.demo-page .inspection-stage{grid-area:stage;height:clamp(350px,calc(100dvh - 250px),650px);min-height:0;border:1px solid #385462}.demo-page .inspection-transport{grid-area:transport;min-height:62px;padding:7px 18px;gap:12px}.demo-page .inspection-play{min-height:42px;padding:8px 14px;font-size:14px}.demo-page .inspection-transcript{grid-area:transcript;margin:12px 18px}.demo-page .inspection-footer{grid-area:footer;padding:0 18px}}@media(max-width:899px),(max-height:599px){.demo-page #pipe-journey{padding:12px 0 18px}.demo-page .inspection-heading{display:block;margin:0 0 6px;padding:0 16px}.demo-page .inspection-heading h2,.demo-page .inspection-heading h1{font-size:22px}.demo-page .inspection-heading p{max-width:none;margin:4px 0 0;font-size:13px;line-height:1.4}.demo-page .inspection-access-note{padding:0 16px;margin:0 0 5px;font-size:12px;line-height:1.4}.demo-page .inspection-timeline{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px 6px;padding:0 12px}.demo-page .inspection-timeline button{min-height:42px;font-size:12px;padding:3px 1px;line-height:1.2;gap:3px}.demo-page .inspection-explainers{min-height:0;padding:7px 16px 10px}.demo-page .inspection-explainer{display:block}.demo-page .inspection-explainer h2{font-size:16px;line-height:1.3;margin:0 0 4px}.demo-page .inspection-explainer p{font-size:12px;line-height:1.45;margin:0}.demo-page .inspection-stage{height:clamp(260px,33dvh,380px)}.demo-page .inspection-transport{padding:8px 12px;gap:7px}.demo-page .inspection-play{min-height:40px;padding:6px 9px;font-size:13px}.demo-page .inspection-replay{min-height:40px}.demo-page .inspection-transcript{margin:10px 16px}}.demo-page #pipe-journey[data-mode=epoxy] .epoxy-product{display:flex;align-items:center;gap:10px;min-height:90px;margin:4px 14px 8px;padding:6px 10px;border:1px solid #45616b;border-radius:8px;background:#102b37}.demo-page #pipe-journey[data-mode=epoxy] .epoxy-product img{width:88px;height:78px;object-fit:contain;flex:none;filter:drop-shadow(0 4px 7px #06121a)}.demo-page #pipe-journey[data-mode=epoxy] .epoxy-product figcaption{font-size:12px;line-height:1.4;color:#cfe2e7;font-weight:600}.demo-page #pipe-journey[data-mode=epoxy] .inspection-timeline button{min-height:38px}.demo-page #pipe-journey[data-mode=epoxy] .inspection-monitor{box-shadow:0 10px 30px #031017ba}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage[data-detail-open=true] .inspection-watermark{top:auto;bottom:14px;right:18px;width:82px}.demo-page #pipe-journey[data-mode=epoxy] .epoxy-detail{display:none;position:absolute;right:15px;top:65px;width:27%;height:calc(min(25vw,270px) + 30px);max-height:290px;border:1px solid #6c93a1;border-radius:6px;background:transparent;pointer-events:none;box-shadow:0 9px 25px #041219b8;overflow:hidden}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage[data-detail-open=true] .epoxy-detail{display:block}.demo-page #pipe-journey[data-mode=epoxy] .epoxy-detail strong{display:block;height:29px;padding:5px 9px;background:#102b3a;color:#f1faff;text-align:right;font-size:12px;line-height:19px}.demo-page #pipe-journey[data-mode=epoxy] .epoxy-clock{display:none;position:absolute;z-index:2;top:14px;left:50%;transform:translate(-50%);min-width:154px;padding:7px 12px;border:1px solid #91cbe6;border-radius:7px;background:#0b283bdc;text-align:center;pointer-events:none}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage[data-epoxy-wait=true] .epoxy-clock{display:block}.demo-page #pipe-journey[data-mode=epoxy] .epoxy-clock span{display:block;font-size:11px;color:#cbe7f0;letter-spacing:.02em}.demo-page #pipe-journey[data-mode=epoxy] .epoxy-clock strong{display:block;font:700 25px Arial,sans-serif;color:#fff;letter-spacing:.04em}.demo-page #pipe-journey[data-mode=epoxy] .epoxy-sources{margin:4px 18px 12px;color:#b1c9d2;font-size:12px;line-height:1.6}.demo-page #pipe-journey[data-mode=epoxy] .epoxy-sources a{color:#a9eaf3;text-underline-offset:3px}.demo-page #pipe-journey[data-mode=epoxy] .inspection-operation{max-width:54%;background:#0b2636e8}.demo-page #pipe-journey[data-mode=epoxy] .epoxy-pin{position:absolute;z-index:2;transform:translate(-50%,-100%);padding:5px 9px;border:1px solid #99dbe0;border-radius:4px;background:#0b2935ed;color:#e8ffff;white-space:nowrap;pointer-events:none;font-size:12px;line-height:1.4;direction:rtl;box-shadow:0 3px 10px #03121a44}.demo-page #pipe-journey[data-mode=epoxy] .epoxy-pin:after{content:"";position:absolute;top:100%;left:50%;height:16px;border-left:1px solid #8ed9df}.demo-page #pipe-journey[data-mode=epoxy] .epoxy-pin[hidden]{display:none}[lang=en] .demo-page #pipe-journey[data-mode=epoxy] .epoxy-pin{direction:ltr}@media(max-width:599px){.demo-page #pipe-journey[data-mode=epoxy] .epoxy-pin{font-size:10px;padding:4px 6px}}@media(min-width:900px)and (min-height:600px){.demo-page #pipe-journey[data-mode=epoxy] .inspection-shell{grid-template-areas:"heading heading" "access access" "timeline stage" "explain stage" "equipment stage" "transport transport" "transcript transcript" "footer footer" "sources sources";grid-template-rows:auto auto auto minmax(0,1fr) auto auto auto auto auto}.demo-page #pipe-journey[data-mode=epoxy] .epoxy-product{grid-area:equipment}.demo-page #pipe-journey[data-mode=epoxy] .epoxy-sources{grid-area:sources}.demo-page #pipe-journey[data-mode=epoxy] .inspection-explainers{padding-top:8px}}@media(max-width:899px),(max-height:599px){.demo-page #pipe-journey[data-mode=epoxy] .epoxy-product{margin:0 14px 8px;min-height:64px;padding:4px 8px}.demo-page #pipe-journey[data-mode=epoxy] .epoxy-product img{width:66px;height:56px}.demo-page #pipe-journey[data-mode=epoxy] .inspection-operation{max-width:70%;font-size:11px}.demo-page #pipe-journey[data-mode=epoxy] .epoxy-detail strong{font-size:10px;padding-inline:5px;line-height:19px;white-space:nowrap}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage{height:clamp(350px,48dvh,480px)}.demo-page #pipe-journey[data-mode=epoxy] .inspection-watermark{width:62px;opacity:.8}.demo-page #pipe-journey[data-mode=epoxy] .inspection-scale{display:none}}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage .inspection-watermark{inset:auto auto 16px 18px;width:94px}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage:is(:fullscreen,.is-expanded) .inspection-watermark{inset:auto auto 99px 20px}.demo-page #pipe-journey[data-mode=epoxy] .inspection-operation{left:128px;bottom:22px}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage:is(:fullscreen,.is-expanded) .inspection-operation{left:132px;top:auto;bottom:105px}.inspection-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:#091c27;z-index:4}.inspection-loading{flex-direction:column;gap:18px;text-align:center;padding:24px;background:linear-gradient(#091c2733,#091c27cc);text-shadow:0 1px 4px #000;font-weight:700}#pipe-journey:not([data-ready=true]) .inspection-stage>:not(canvas):not(.inspection-poster):not(.inspection-loading){visibility:hidden!important}#pipe-journey[data-failed=true] .inspection-stage.is-expanded>.inspection-tools{visibility:visible!important;z-index:6}#pipe-journey[data-failed=true] .inspection-tools>button:not([data-fullscreen]){display:none}.inspection-retry{background:#85e4eb;color:#082634;border:0;border-radius:6px;min-height:44px;padding:10px 20px;font:700 16px Arial,sans-serif}@media(max-width:899px),(max-height:599px){.demo-page #pipe-journey .inspection-shell{display:flex;flex-direction:column}.demo-page .inspection-heading{order:0}.demo-page .inspection-heading h1{font-size:20px;line-height:1.25}.demo-page .inspection-heading p{display:none}.demo-page .inspection-stage{order:1}.demo-page .inspection-transport{order:2}.demo-page .inspection-timeline{order:3}.demo-page .inspection-explainers{order:4}.demo-page .inspection-access-note,.demo-page .inspection-motion-note{order:5}.demo-page .epoxy-product,.demo-page .epoxy-sources{order:6}.demo-page .inspection-transcript{order:7}.demo-page .inspection-footer,.demo-page .inspection-fallback{order:8}.demo-page #pipe-journey .inspection-stage,.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage{height:clamp(390px,calc(100svh - 255px),650px);min-height:0}.demo-page .inspection-transport{flex-wrap:wrap;gap:4px 10px;padding:6px 12px}.demo-page .inspection-range{flex-basis:100%;min-width:0}.demo-page .inspection-heading{padding:0 12px;margin-bottom:8px}.demo-page .inspection-timeline{display:flex;overflow-x:auto;padding:0 12px;gap:12px;scrollbar-width:thin;overscroll-behavior-x:contain}.demo-page .inspection-timeline button{flex:0 0 auto;min-height:44px;max-width:155px;font-size:12px}.demo-page .inspection-monitor-heading{height:32px;padding:5px 8px}.demo-page .inspection-monitor-heading strong{font-size:12px;line-height:1.2}.demo-page .inspection-monitor{top:calc(var(--feed-top) - 32px);height:calc(var(--feed-height) + 33px)}.demo-page .inspection-defect{inset:32px 0 0}.demo-page .inspection-defect p{font-size:11px;padding:4px;bottom:3px;left:3px;right:3px}.demo-page .inspection-defect strong{font-size:12px}.demo-page #pipe-journey:not([data-mode=epoxy]) .inspection-operation{inset:auto 12px 12px;max-width:none;font-size:11px;line-height:1.3;padding:4px 7px;transform:none}.demo-page #pipe-journey:not([data-mode=epoxy]) .inspection-stage[data-feed-open=true] .inspection-operation{top:calc(var(--feed-top) - var(--feed-heading-height,32px) - 8px);bottom:auto;transform:translateY(-100%)}.demo-page #pipe-journey:not([data-mode=epoxy]) .inspection-scale{display:none!important}.demo-page #pipe-journey:not([data-mode=epoxy]) .inspection-watermark{width:60px;top:10px;right:12px;bottom:auto}.demo-page .inspection-tools{left:12px;top:10px;right:auto}.demo-page .inspection-tools button{font-size:11px;min-height:36px;padding:6px 9px}.demo-page .inspection-stage:is(:fullscreen,.is-expanded) .inspection-full-controls{display:grid;grid-template-columns:auto minmax(60px,1fr) auto;gap:4px 9px;bottom:max(8px,env(safe-area-inset-bottom));left:10px;right:10px;padding:8px}.demo-page .inspection-full-controls p{grid-column:1/-1;min-width:0;font-size:12px;line-height:1.25;max-height:30px;overflow:hidden}.demo-page .inspection-full-controls input{min-width:0;width:100%}.demo-page .inspection-full-controls button{font-size:12px;min-height:40px;padding:6px 8px}}@media(max-height:500px)and (orientation:landscape){.demo-page .demo-header{height:48px}.demo-page #pipe-journey .inspection-stage{height:calc(100svh - 100px);min-height:240px}.demo-page .inspection-stage.is-expanded .inspection-full-controls p{display:none}.demo-page #pipe-journey:not([data-mode=epoxy]) .inspection-stage.is-expanded[data-feed-open=true] .inspection-operation{inset:auto auto 72px 12px;max-width:calc(100% - 300px)}}@media(max-width:849px){.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage .inspection-watermark{left:12px;bottom:12px;width:62px}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage:is(:fullscreen,.is-expanded) .inspection-watermark{left:16px;bottom:143px;width:65px}.demo-page #pipe-journey[data-mode=epoxy] .inspection-operation{left:88px;top:auto;bottom:16px;max-width:calc(100% - 110px)}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage:is(:fullscreen,.is-expanded) .inspection-operation{left:96px;bottom:152px;max-width:calc(100% - 112px)}}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage .inspection-scale{display:none!important}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage .inspection-operation{display:block;inset:auto auto 18px 50%;transform:translate(-50%);max-width:none;width:max-content;width:fit-content;max-width:calc(100% - 240px);text-align:center;font-size:14px;line-height:1.55;padding:8px 14px;border:1px solid #557781;border-radius:6px;background:#0b2636f2;z-index:3}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage:is(:fullscreen,.is-expanded) .inspection-operation{left:50%;top:auto;bottom:99px;max-width:calc(100% - 270px)}.demo-page #pipe-journey[data-mode=epoxy] .epoxy-system-pin{transform:none;white-space:normal;text-align:center;box-sizing:border-box}.demo-page #pipe-journey[data-mode=epoxy] .epoxy-system-pin:after{display:none}.epoxy-system-leaders{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;fill:none;stroke:#8ed9df;stroke-width:1;stroke-linejoin:round}@media(max-width:849px){.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage .inspection-operation{left:50%;bottom:16px;max-width:calc(100% - 28px);width:calc(100% - 28px);font-size:11px;line-height:1.45;padding:6px 8px}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage .inspection-watermark{bottom:80px;width:58px}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage:is(:fullscreen,.is-expanded) .inspection-operation{left:50%;bottom:142px;max-width:calc(100% - 28px)}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage:is(:fullscreen,.is-expanded) .inspection-watermark{bottom:202px;width:58px}}.demo-page .inspection-stage:is(:fullscreen,.is-expanded) .inspection-tools{left:max(12px,env(safe-area-inset-left));top:max(10px,env(safe-area-inset-top))}.demo-page .inspection-stage:is(:fullscreen,.is-expanded) .inspection-full-controls{left:max(10px,env(safe-area-inset-left));right:max(10px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom))}@media(max-width:849px)and (orientation:portrait){.demo-page #pipe-journey:not([data-mode=epoxy]) .inspection-stage:is(:fullscreen,.is-expanded)[data-feed-open=false] .inspection-operation{top:auto;bottom:calc(110px + env(safe-area-inset-bottom));transform:none}}@media(max-width:380px)and (orientation:portrait){.demo-page #pipe-journey[data-mode=epoxy] .epoxy-clock{top:calc(58px + env(safe-area-inset-top))}}@media(orientation:landscape)and (max-height:500px){.demo-page #pipe-journey[data-mode] .inspection-stage .inspection-watermark,.demo-page #pipe-journey[data-mode] .inspection-stage:is(:fullscreen,.is-expanded) .inspection-watermark{top:8px;bottom:auto;left:auto;right:max(18px,env(safe-area-inset-right));width:42px}.demo-page #pipe-journey[data-mode] .inspection-stage .inspection-watermark span{display:none}.demo-page #pipe-journey[data-mode] .inspection-stage .inspection-operation{inset:auto 12px 10px;transform:none;width:auto;max-width:none;text-align:center;font-size:12px;line-height:1.4;padding:6px 10px}.demo-page #pipe-journey[data-mode] .inspection-stage:is(:fullscreen,.is-expanded) .inspection-operation{top:auto;bottom:calc(72px + env(safe-area-inset-bottom));left:max(12px,env(safe-area-inset-left));right:max(12px,env(safe-area-inset-right));transform:none;width:auto;max-width:none}.demo-page .inspection-stage:is(:fullscreen,.is-expanded) .inspection-full-controls p{display:none}}@media(min-width:600px)and (max-width:1100px)and (min-height:501px)and (orientation:landscape){.demo-page #pipe-journey:not([data-mode=epoxy]) .inspection-stage:is(:fullscreen,.is-expanded)[data-feed-open=true] .inspection-operation{inset:auto auto 95px 12px;max-width:calc(var(--feed-left) - 36px);transform:none}}@media(min-width:2400px)and (min-height:1200px){.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-tools{top:max(24px,env(safe-area-inset-top));left:max(32px,env(safe-area-inset-left));gap:16px}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-tools button{min-height:72px;padding:16px 24px;font-size:24px}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-monitor{top:calc(var(--feed-top) - 96px);height:calc(var(--feed-height) + 97px);border-radius:12px}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-monitor-heading{height:96px;padding:16px 24px;gap:16px}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-monitor-heading strong{font-size:24px;line-height:1.35}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-monitor button{min-height:64px;font-size:24px;padding:10px 18px}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-defect{inset:96px 0 0}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-defect p{font-size:24px;padding:18px 24px;bottom:20px;left:20px;right:20px}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-defect strong{font-size:26px}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-defect-ring{width:58px;height:58px;border-width:3px}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-scale{top:154px;bottom:auto;left:48px;font-size:24px;padding:12px 20px}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-operation{top:auto;bottom:180px;left:48px;font-size:24px;line-height:1.5;padding:16px 24px}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-full-controls{left:max(24px,env(safe-area-inset-left));right:max(24px,env(safe-area-inset-right));bottom:max(20px,env(safe-area-inset-bottom));min-height:120px;padding:24px;gap:32px;box-sizing:border-box}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-full-controls p{font-size:24px;line-height:1.35;min-width:400px;max-width:40%}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-full-controls button{min-height:72px;padding:16px 28px;font-size:24px}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-full-controls input{min-height:60px}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-full-controls output{font-size:24px}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-watermark{top:36px;right:48px;width:216px}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-watermark span{font-size:18px;letter-spacing:4px}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-explore-controls{top:154px;left:48px;padding:18px 24px}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-explore-controls p{font-size:24px}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-explore-controls button{min-width:72px;min-height:72px;font-size:28px}.demo-page #pipe-journey .inspection-stage:is(:fullscreen,.is-expanded) .inspection-explore-controls [data-reset-camera]{font-size:24px}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage:is(:fullscreen,.is-expanded) .inspection-operation{left:50%;bottom:180px;max-width:calc(100% - 540px);font-size:24px;padding:16px 24px}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage:is(:fullscreen,.is-expanded) .inspection-watermark{inset:auto auto 200px 40px;width:188px}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage:is(:fullscreen,.is-expanded) .epoxy-pin{font-size:24px;padding:10px 18px;border-radius:8px}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage:is(:fullscreen,.is-expanded) .epoxy-pin:after{height:32px}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage:is(:fullscreen,.is-expanded) .epoxy-system-leaders{stroke-width:2}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage:is(:fullscreen,.is-expanded) .epoxy-clock{top:28px;min-width:308px;padding:14px 24px}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage:is(:fullscreen,.is-expanded) .epoxy-clock span{font-size:24px}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage:is(:fullscreen,.is-expanded) .epoxy-clock strong{font-size:50px}}@media(max-width:420px)and (orientation:portrait){.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage:is(:fullscreen,.is-expanded) .inspection-watermark{top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));bottom:auto;left:auto;width:48px}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage:is(:fullscreen,.is-expanded) .inspection-watermark span{display:none}}.inspection-full-controls:has([data-full-chapter]) [data-full-caption]{display:none}.inspection-full-controls [data-full-chapter]{min-width:150px;max-width:30%;min-height:44px;border:1px solid #648692;border-radius:5px;padding:7px 9px;background:#153442;color:#eff9fc;font:600 14px Arial,Noto Sans Hebrew,sans-serif;text-overflow:ellipsis}.inspection-full-controls [data-full-skip]{flex:none;min-width:44px;min-height:44px;padding:6px;font-size:13px;font-variant-numeric:tabular-nums;direction:ltr}.inspection-full-controls:has([data-full-chapter]) input{min-width:0}@media(max-width:899px),(max-height:599px){.demo-page .inspection-stage:is(:fullscreen,.is-expanded) .inspection-full-controls:has([data-full-chapter]){display:grid;grid-template-columns:44px minmax(44px,auto) 44px minmax(0,1fr);grid-template-areas:"chapter chapter chapter time" "back play forward range";gap:4px 9px;padding:8px}.demo-page .inspection-full-controls [data-full-chapter]{grid-area:chapter;width:100%;min-width:0;max-width:none;height:34px;min-height:34px;padding:4px 7px;font-size:12px}.demo-page .inspection-full-controls [data-full-time]{grid-area:time;justify-self:end;align-self:center;font-size:11px}.demo-page .inspection-full-controls [data-full-skip="-10"]{grid-area:back}.demo-page .inspection-full-controls [data-full-play]{grid-area:play}.demo-page .inspection-full-controls [data-full-skip="10"]{grid-area:forward}.demo-page .inspection-full-controls [data-full-range]{grid-area:range}.demo-page .inspection-full-controls [data-full-skip],.demo-page .inspection-full-controls [data-full-play]{height:44px;min-height:44px;min-width:44px;padding:6px;font-size:12px}}@media(max-height:500px)and (orientation:landscape){.demo-page #pipe-journey[data-mode] .inspection-stage:is(:fullscreen,.is-expanded):has([data-full-chapter]) .inspection-operation{bottom:calc(114px + env(safe-area-inset-bottom))}.demo-page #pipe-journey[data-mode] .inspection-stage:is(:fullscreen,.is-expanded):has([data-full-chapter])[data-feed-open=true] .inspection-operation{left:12px;right:auto;width:calc(var(--feed-left) - 24px);max-width:calc(var(--feed-left) - 24px);transform:none}}.demo-page #pipe-journey[data-mode=epoxy] .epoxy-clock small{display:block;max-width:200px;margin:4px auto 0;font-size:11px;line-height:1.3;color:#e5f6ff}@media(max-width:599px)and (orientation:portrait){.demo-page #pipe-journey[data-mode=epoxy] .epoxy-clock{top:calc(58px + env(safe-area-inset-top))}}@media(min-width:2400px)and (min-height:1200px){.demo-page .inspection-stage:is(:fullscreen,.is-expanded) .inspection-full-controls [data-full-chapter]{min-width:300px;min-height:72px;font-size:24px;padding:12px 18px}.demo-page .inspection-stage:is(:fullscreen,.is-expanded) .inspection-full-controls [data-full-skip]{min-width:72px;min-height:72px;font-size:24px;padding:12px}.demo-page #pipe-journey[data-mode=epoxy] .inspection-stage:is(:fullscreen,.is-expanded) .epoxy-clock small{max-width:400px;font-size:22px;line-height:1.3;margin-top:8px}}
