.px .px-machine-activity{display:grid;grid-template-columns:58px minmax(0,1fr) 92px;grid-template-rows:auto auto;column-gap:9px;row-gap:4px;align-items:center;flex:none;width:100%;min-width:0;padding:8px 10px;border:1px solid var(--line);border-radius:16px;background:var(--soft);color:var(--ink2)}.px .px-machine-activity>.px-case-machine{grid-column:1;grid-row:1;height:52px;min-height:52px;max-height:52px;width:58px;flex:none;color:inherit}.px .px-machine-activity>.px-case-machine svg{width:74px;max-width:74px;max-height:50px}.px .px-machine-activity>.px-case-machine .px-case-halo{width:38px;height:38px;box-shadow:none;animation:none}.px .px-machine-status{min-width:0;display:flex;flex-direction:column;gap:2px}.px .px-machine-status strong{font-size:14px;line-height:17px;letter-spacing:-.2px;overflow-wrap:normal}.px .px-machine-marker{font-size:10px;line-height:12px;color:var(--muted)}.px .px-machine-detail{font-size:10px;line-height:13px;color:var(--ink2)}.px .px-machine-trace{min-width:0;position:relative;align-self:center;color:var(--ink2)}.px .px-machine-trace>span{display:block;font-size:9px;line-height:11px;color:var(--muted)}.px .px-machine-trace>svg{display:block;width:100%;height:30px;overflow:visible;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5}.px .px-machine-baseline{stroke:var(--line);stroke-width:1}.px .px-machine-before{stroke:var(--muted);opacity:.45}.px .px-machine-release{stroke:var(--muted);stroke-dasharray:2 4;stroke-width:1;opacity:.65}.px .px-machine-target{stroke-dasharray:3 4;stroke-width:1.5;opacity:.65}.px .px-machine-trace>.px-machine-target-label{position:absolute;bottom:-5px;right:0;font-size:9px}.px .px-machine-activity[data-machine-tone=good] .px-machine-status strong,.px .px-machine-activity[data-machine-tone=good] .px-machine-trace,.px .px-machine-activity[data-machine-tone=good]>.px-case-machine{color:var(--good-text)}.px .px-machine-activity[data-machine-tone=attention] .px-machine-status strong{color:var(--ink)}.px .px-machine-history{grid-column:1/-1;display:flex;gap:6px;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:3px;font-size:10px;line-height:13px;color:var(--hot-text);min-width:0}.px .px-machine-history b{font-weight:400;color:var(--muted)}.px .px-machine-history em{font-style:normal;color:var(--muted)}.px .px-machine-history svg{flex:none;width:50px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.px .px-machine-events{display:flex;gap:4px;flex:none}.px .px-machine-events i{display:block;width:6px;height:6px;border:1.5px solid;border-radius:50%}.px .px-machine-activity[data-machine-initial]{grid-template-columns:minmax(0,1fr) 110px;grid-template-rows:auto;padding:6px 10px;background:var(--surface);min-height:48px}.px .px-machine-activity[data-machine-initial] .px-machine-detail,.px .px-machine-activity[data-machine-initial] .px-machine-marker{display:none}.px .px-machine-activity[data-machine-initial] .px-machine-status strong{font-size:13px;line-height:16px}.px .px-machine-trace svg[data-machine-animate] .px-machine-line{stroke-dasharray:1;animation:px-machine-trace 1.8s ease-out both}.px .px-case-machine[data-running] .px-machine-moving{transform-origin:center;animation:px-machine-running .6s ease-in-out 4}@keyframes px-machine-trace{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes px-machine-running{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}@media(max-height:820px){.px .px-machine-activity{padding:5px 8px;column-gap:6px;grid-template-columns:46px minmax(0,1fr) 84px}.px .px-machine-activity>.px-case-machine{width:46px;height:44px;min-height:44px;max-height:44px}.px .px-machine-activity>.px-case-machine svg{width:62px;max-width:62px;max-height:44px}.px .px-machine-activity[data-machine-initial]{min-height:40px;padding:3px 8px}.px .px-machine-status strong{font-size:13px;line-height:15px}}@container demo-phone (max-height:820px){.px .px-machine-activity{padding:5px 8px;column-gap:6px;grid-template-columns:46px minmax(0,1fr) 84px}.px .px-machine-activity>.px-case-machine{width:46px;height:44px;min-height:44px;max-height:44px}.px .px-machine-activity>.px-case-machine svg{width:62px;max-width:62px;max-height:44px}.px .px-machine-activity[data-machine-initial]{min-height:40px;padding:3px 8px}.px .px-machine-status strong{font-size:13px;line-height:15px}}@media(prefers-reduced-motion:reduce){.px .px-case-machine[data-running] *,.px .px-machine-activity *{animation:none!important;transition:none!important}}.px .px-case-action[data-case-result] .px-machine-activity{grid-template-columns:var(--result-machine-width,42px) minmax(0,1fr) var(--result-trace-width,82px);gap:3px 6px;padding:var(--result-machine-padding,5px 7px);min-height:var(--result-machine-height,0);text-align:left}.px .px-case-action[data-case-result] .px-machine-activity>.px-case-machine{width:var(--result-machine-width,42px);height:var(--result-graphic-height,44px);min-height:var(--result-graphic-height,44px);max-height:var(--result-graphic-height,44px);grid-template-columns:minmax(0,1fr)}.px .px-case-action[data-case-result] .px-machine-activity>.px-case-machine svg{width:100%;max-width:100%;max-height:var(--result-graphic-height,44px)}.px .px-case-action[data-case-result] .px-machine-status strong{font-size:var(--result-state-size,14px);line-height:var(--result-state-line,17px)}.px .px-case-action[data-case-result] .px-machine-detail,.px .px-case-action[data-case-result] .px-machine-history,.px .px-case-action[data-case-result] .px-machine-marker{font-size:12px;line-height:14px}.px .px-case-action[data-case-result] .px-machine-trace>span{font-size:10px;line-height:12px}.px .px-case-action[data-case-result] .px-machine-trace>svg{height:var(--result-trace-height,30px)}@media(min-height:821px) and (max-width:899px){.px .px-case-action[data-case-result]{--result-machine-width:62px;--result-trace-width:100px;--result-machine-padding:10px;--result-machine-height:130px;--result-graphic-height:70px;--result-state-size:16px;--result-state-line:20px;--result-trace-height:46px}}@container(min-height:821px){.px .px-case-action[data-case-result]{--result-machine-width:62px;--result-trace-width:100px;--result-machine-padding:10px;--result-machine-height:130px;--result-graphic-height:70px;--result-state-size:16px;--result-state-line:20px;--result-trace-height:46px}}.px .px-case-action[data-case-result] .px-machine-activity{grid-template-columns:54px minmax(0,1fr);grid-template-rows:auto auto auto;min-height:0;padding:8px 10px;gap:4px 8px}.px .px-case-action[data-case-result] .px-machine-activity>.px-case-machine{width:54px;height:46px;min-height:46px;max-height:46px}.px .px-case-action[data-case-result] .px-machine-trace{grid-column:1/-1;grid-row:2;width:100%;color:var(--ink2)}.px .px-case-action[data-case-result] .px-machine-activity[data-machine-tone=good] .px-machine-trace{color:var(--good-text)}.px .px-case-action[data-case-result] .px-machine-trace>svg{height:58px;stroke-width:3}.px .px-case-action[data-case-result] .px-machine-trace>span{font-size:12px;line-height:15px}.px .px-case-action[data-case-result] .px-machine-history{grid-row:3}.px .px-case-action[data-case-result] .px-machine-release{stroke:var(--ink2);opacity:1;stroke-width:1.5}.px .px-case-action[data-case-result] .px-machine-activity[data-machine-tone=attention] .px-machine-trace{color:var(--amber)}@media(max-height:820px){.px .px-case-action[data-case-result] .px-machine-trace>svg{height:34px}.px .px-case-action[data-case-result] .px-machine-activity>.px-case-machine{height:30px;min-height:30px;max-height:30px}.px .px-case-action[data-case-result] .px-machine-detail,.px .px-case-action[data-case-result] .px-machine-history{display:none}.px .px-case-action[data-case-result] .px-machine-activity{padding:5px 8px;gap:3px 6px}}@container demo-phone (max-height:820px){.px .px-case-action[data-case-result] .px-machine-trace>svg{height:34px}.px .px-case-action[data-case-result] .px-machine-activity>.px-case-machine{height:30px;min-height:30px;max-height:30px}.px .px-case-action[data-case-result] .px-machine-detail,.px .px-case-action[data-case-result] .px-machine-history{display:none}.px .px-case-action[data-case-result] .px-machine-activity{padding:5px 8px;gap:3px 6px}}.px .px-case-tour .px-s96-content{display:flex;flex-direction:column;padding-bottom:4px}.px .px-story-example-note{flex:none;margin:0 0 6px;font-size:12px;line-height:16px;color:var(--muted)}.px .px-case-tour .px-shell-crew{display:none}.px .px-case-tour[data-story-step="2"] .px-shell-crew{display:block}.px .px-case-tour[data-story-step="2"] .px-s96-content{overflow:hidden}.px .px-case-tour .px-heute-crew .px-crew-members{overflow-x:auto;gap:8px;justify-content:flex-start;padding:7px 3px 3px}.px .px-case-tour .px-heute-crew .px-crew-cell{flex:0 0 62px;min-width:62px;width:62px}.px .px-case-tour .px-crew-name{font-size:11px;line-height:14px;width:62px;overflow-wrap:anywhere}.px .px-case-tour:is([data-catalog-case=v3-sgwz],[data-catalog-case=v3-pr07],[data-catalog-case=v3-pr11],[data-catalog-case=v3-m04]) .px-crew-members{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px;overflow:visible}.px .px-case-tour:is([data-catalog-case=v3-sgwz],[data-catalog-case=v3-pr07],[data-catalog-case=v3-pr11],[data-catalog-case=v3-m04]) .px-crew-cell{width:100%;min-width:0}.px .px-case-tour:is([data-catalog-case=v3-sgwz],[data-catalog-case=v3-pr07],[data-catalog-case=v3-pr11],[data-catalog-case=v3-m04]) .px-crew-name{width:100%}.px .px-case-tour [data-writing] .px-head{outline:3px solid var(--sig,#d4a853);outline-offset:3px;transform:translateY(-3px);transition:transform .25s}.px .px-case-tour [data-receiving] .px-crew-chat{background:var(--amberbg);color:var(--ink)}.px .px-case-panel{border:1px solid var(--line);border-radius:28px;background:var(--surface);padding:16px 20px;display:flex;flex-direction:column;gap:10px;flex:1 1;min-height:min-content}.px .px-case-panel h2{font-size:24px;line-height:28px;margin:0;letter-spacing:-.7px}.px .px-case-panel p{font-size:14px;line-height:19px;margin:0}.px .px-case-eyebrow{font-size:12px;line-height:16px;font-weight:700;color:var(--muted)}.px .px-case-problem{background:var(--tb);min-height:0}.px .px-case-problem>.px-case-eyebrow,.px .px-case-problem>.px-case-signal,.px .px-case-problem>.px-case-stake,.px .px-case-problem>h2,.px .px-case-problem>p{flex:none}.px .px-case-problem>.px-button{margin-top:auto;flex:none;height:56px;min-height:56px}.px .px-case-machine{position:relative;height:100px;min-height:58px;display:grid;place-items:center;color:var(--ink2);flex:1 1;max-height:140px}.px .px-case-machine svg{position:relative;height:100%;max-height:120px;width:190px;max-width:100%}.px .px-case-halo{position:absolute;width:82px;height:82px;border-radius:50%;background:var(--hot);opacity:.09;box-shadow:0 0 0 12px #d9555512;animation:px-case-pulse .4s ease-in-out 2 alternate}.px .px-case-machine[data-complete] .px-case-halo{background:var(--good);box-shadow:0 0 0 12px #8cbe9a12;animation:none}.px .px-case-machine[data-complete]{color:var(--good-text)}.px .px-case-signal{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--hot);font-size:12px;line-height:15px}.px .px-case-signal b{display:block;font-size:25px;line-height:29px;font-weight:750;letter-spacing:-.6px}.px .px-case-signal svg{width:120px;height:34px}.px .px-case-problem[data-case-measurement]>.px-case-machine{min-height:78px;max-height:140px;color:var(--ink)}.px .px-case-problem[data-case-measurement]>.px-case-machine svg{width:174px;max-height:128px}.px .px-case-measurement{display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);gap:8px;align-items:center;flex:none;background:var(--surface);border:1px solid var(--line);border-radius:15px;padding:10px 12px}.px .px-case-measurement>div{min-width:0;display:flex;flex-direction:column;gap:3px}.px .px-case-measurement span{font-size:12px;line-height:15px;min-height:30px;color:var(--ink2)}.px .px-case-measurement b{font-size:22px;line-height:26px;white-space:nowrap;letter-spacing:-.6px}.px .px-case-measurement>svg{color:var(--muted)}.px .px-case-measurement>div:last-child b{color:var(--hot-text)}@media(max-height:844px){.px .px-case-problem[data-case-measurement]{display:grid;grid-template-columns:110px minmax(0,1fr);align-content:start;column-gap:10px}.px .px-case-problem[data-case-measurement]>*{grid-column:1/-1}.px .px-case-problem[data-case-measurement]>.px-case-machine{grid-column:1;grid-row:3;height:96px;min-height:96px;width:110px;align-self:center}.px .px-case-problem[data-case-measurement]>.px-case-machine svg{width:110px;max-width:110px}.px .px-case-problem[data-case-measurement]>.px-case-measurement{grid-column:2;grid-row:3;display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:8px 10px}.px .px-case-measurement>svg{display:none}.px .px-case-measurement>div:first-child{order:1;gap:0}.px .px-case-measurement>div:first-child b{font-size:14px;line-height:17px;letter-spacing:0}.px .px-case-measurement span{min-height:0}.px .px-case-problem[data-case-measurement]>.px-button{margin-top:0}}@container demo-phone (max-height:844px){.px .px-case-problem[data-case-measurement]{display:grid;grid-template-columns:110px minmax(0,1fr);align-content:start;column-gap:10px}.px .px-case-problem[data-case-measurement]>*{grid-column:1/-1}.px .px-case-problem[data-case-measurement]>.px-case-machine{grid-column:1;grid-row:3;height:96px;min-height:96px;width:110px;align-self:center}.px .px-case-problem[data-case-measurement]>.px-case-machine svg{width:110px;max-width:110px}.px .px-case-problem[data-case-measurement]>.px-case-measurement{grid-column:2;grid-row:3;display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:8px 10px}.px .px-case-measurement>svg{display:none}.px .px-case-measurement>div:first-child{order:1;gap:0}.px .px-case-measurement>div:first-child b{font-size:14px;line-height:17px;letter-spacing:0}.px .px-case-measurement span{min-height:0}.px .px-case-problem[data-case-measurement]>.px-button{margin-top:0}}.px .px-case-events{display:flex;gap:10px;align-items:center;padding:0 4px}.px .px-case-events i{width:17px;height:17px;border:3px solid;border-radius:50%;background:var(--surface)}.px .px-case-problem-line{font-weight:700}.px .px-case-consequence{color:var(--ink2)}.px .px-case-stake{background:var(--surface);border-radius:15px;padding:9px 12px}.px .px-case-stake>b{font-size:12px;line-height:16px;color:var(--muted)}.px .px-case-conversation{display:flex;flex-direction:column;flex:1 1;min-height:0;gap:10px}.px .px-case-risk{font-size:12px;line-height:16px;color:var(--hot);padding:0 4px}.px .px-case-risk>i{display:block;height:4px;background:var(--line);border-radius:9px;margin-top:5px;overflow:hidden}.px .px-case-risk b{display:block;height:100%;background:currentColor;transition:width .35s}.px .px-case-risk[data-complete]{color:var(--good-text)}.px .px-case-chat{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 4px 8px 0;display:flex;flex-direction:column;gap:5px}.px .px-case-chat-space{flex:none;margin-top:-5px}.px .px-case-chat>.px-chat-row{flex:none}.px .px-case-chat .px-chat-bubble{padding:4px 10px;min-height:48px}.px .px-case-chat .px-chat-content p{font-size:13px;line-height:16px;margin:0;display:block}.px .px-case-chat .px-chat-content p:after{content:"";display:inline-block;width:40px;height:1px}.px .px-case-chat .px-chat-content p svg{display:inline-block;vertical-align:middle;margin-right:4px}.px .px-case-chat p svg{flex:none}.px .px-case-chat .px-chat-name{font-size:12px;line-height:14px;margin:0 0 1px}.px .px-case-chat .px-chat-time{position:absolute;right:10px;top:auto;bottom:4px;margin:0;font-size:12px;line-height:14px}.px .px-case-evidence{border:0;background:none;padding:4px 0;min-height:32px;color:var(--ink2);text-align:left;font:inherit;font-size:12px;cursor:pointer}.px .px-case-chat .px-case-evidence{min-height:24px;padding:1px 48px 1px 0}.px .px-case-chat .px-case-proposal{background:var(--amberbg);color:var(--ink);border:1px solid var(--amber-edge)}.px .px-case-conversation>.px-button{flex:none}.px .px-case-action{align-items:center;text-align:center}.px .px-case-action>svg{color:var(--good-text);margin-top:8px}.px .px-case-badge{padding:5px 13px;border-radius:99px;background:var(--soft);font-size:13px;font-weight:700}.px .px-case-signers{display:flex;justify-content:center;gap:28px}.px .px-case-signers>div{display:grid;gap:6px;justify-items:center;width:110px;font-size:12px;line-height:15px}.px .px-case-signers i{display:grid;place-items:center;width:48px;height:48px;border:2px dashed var(--line);border-radius:50%;font-size:22px;font-style:normal;color:var(--muted)}.px .px-case-signers [data-approved] i{border-style:solid;border-color:var(--good);background:var(--mint-soft,#eaf4e9);color:var(--good-text);animation:px-case-arrive .35s ease-out}.px .px-case-undo-note{font-size:12px;line-height:16px;color:var(--ink2)}.px .px-case-person{display:grid;gap:4px;width:100%;font-size:12px;text-align:left;color:var(--ink2)}.px .px-case-return{display:grid;gap:16px}.px .px-case-person select{width:100%;height:44px;border:1px solid var(--line);border-radius:14px;background:var(--surface);padding:0 10px;font:inherit;font-size:14px;color:var(--ink)}.px .px-case-approval-heading{display:flex;gap:8px;align-items:center;color:var(--good-text)}.px .px-case-plan-lines{list-style:none;margin:0;padding:0;width:100%;display:grid;gap:6px;text-align:left}.px .px-case-plan-lines li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:6px 10px;background:var(--soft);border-radius:12px;font-size:13px;line-height:17px}.px .px-case-plan-lines b{font-size:12px;white-space:nowrap}.px .px-case-action[data-system-plan=v3-bz06] .px-case-approval-heading h2{font-size:21px;line-height:26px;color:var(--ink)}.px .px-case-tour:has([data-system-plan=v3-bz06]) .px-case-signers{gap:20px}.px .px-case-tour:has([data-system-plan=v3-bz06]) .px-case-signers>div{width:130px}.px .px-case-tour:is([data-catalog-case=v3-bz06],:is([data-catalog-case=v3-sgwz],[data-catalog-case=v3-pr07],[data-catalog-case=v3-pr11],[data-catalog-case=v3-m04])) .px-crew-name{white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}.px .px-case-identity{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 6px;font-size:12px;line-height:17px;color:var(--ink2);margin-top:auto}.px .px-case-action[data-system-plan=v3-bz06] .px-case-identity{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%}.px .px-case-identity button,.px .px-case-tap-approve{border:0;background:none;color:var(--ink2);font:inherit;text-decoration:underline;cursor:pointer;min-height:44px;padding:4px 8px}.px .px-case-approve-control{width:100%;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:0}.px .px-case-tap-approve{font-size:12px;justify-self:center}.px .px-case-swipe{position:relative;height:48px;border-radius:99px;background:var(--soft);border:1px solid var(--line);display:grid;place-items:center;touch-action:pan-y;-webkit-user-select:none;user-select:none;font-size:12px;line-height:15px;padding:0 12px 0 48px}.px .px-case-swipe i{position:absolute;top:3px;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--good);font-size:27px;font-style:normal;color:var(--ink)}.px .px-case-swipe[data-disabled]{opacity:.5}.px .px-case-result-head{display:flex;gap:12px;align-items:center;text-align:left;width:100%}.px .px-case-result-head>div{flex:1 1;min-width:0}.px .px-case-countdown{width:64px;height:64px;flex:none;border:4px solid var(--good);border-radius:50%;display:grid;place-items:center;font-size:26px;font-weight:700;color:var(--good-text)}.px .px-case-countdown[data-timed]{position:relative;border:0;font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.px .px-case-countdown svg{position:absolute;inset:0;width:64px;height:64px}.px .px-case-countdown[data-awaiting-stop]{color:var(--ink2);background:var(--amberbg);border-color:var(--amber-edge)}.px .px-case-result-head h2{font-size:23px;line-height:27px}.px .px-case-checks{list-style:none;padding:0;margin:0;width:100%;display:grid;gap:6px;text-align:left}.px .px-case-checks li{display:flex;gap:8px;color:var(--good-text);font-size:14px;line-height:18px;animation:px-case-arrive .35s both}.px .px-case-checks li span{color:var(--ink2)}.px .px-case-value{display:flex;flex-direction:column;align-items:flex-start;gap:3px;background:var(--ink);color:var(--surface);padding:12px 16px;border-radius:19px;border:0;width:100%;font:inherit;text-align:left}.px button.px-case-value{cursor:pointer}.px .px-case-value strong{font-size:34px;line-height:37px;font-weight:750;letter-spacing:-1px;animation:px-case-arrive .5s ease-out}.px .px-case-value strong small{font-size:16px;letter-spacing:0;text-decoration:none;margin-right:4px}.px .px-case-value small,.px .px-case-value span{font-size:12px;line-height:16px}.px .px-case-value small{margin-top:3px;text-decoration:underline}.px .px-case-result-actions{display:flex;gap:8px;width:100%;margin-top:auto}.px .px-case-result-actions>.px-button{flex:1 1;min-width:0;height:44px;min-height:44px;font-size:14px;padding:0 12px}.px .px-case-worth{display:grid;gap:10px}.px .px-case-worth dl{margin:0;display:grid;gap:8px}.px .px-case-worth dl>div{display:grid;grid-template-columns:68px 1fr;gap:8px;font-size:14px;line-height:19px}.px .px-case-worth dt{color:var(--muted);font-size:12px;font-weight:700}.px .px-case-worth dd{margin:0}.px .px-case-money,.px .px-case-value strong{white-space:nowrap}.px .px-case-bars{display:grid;gap:8px}.px .px-case-bars>div{position:relative;padding-bottom:10px;display:flex;justify-content:space-between;font-size:12px;line-height:16px}.px .px-case-bars i{position:absolute;left:0;bottom:0;height:5px;background:var(--hot);border-radius:3px}.px .px-case-bars>div:nth-child(2) i{background:var(--good)}.px .px-case-bars b{font-weight:600}.px .px-case-cautious{font-size:12px;line-height:17px;color:var(--ink2)}.px .px-case-worth .px-case-cautious{font-size:12px;line-height:17px;margin:0}.px .px-case-receipt-summary{display:grid;gap:10px;margin-bottom:12px}.px .px-case-receipt-summary h3,.px .px-case-receipt-summary p{margin:0;font-size:14px;line-height:19px}.px .px-case-receipt-summary h3{font-size:18px;line-height:22px}.px .px-case-deck{--card-h:280px;margin-top:10px}.px .px-case-deck .px-stack-pager{display:flex}.px .px-case-contact{font-size:13px;line-height:18px;color:var(--ink2);margin:8px 0}@media(max-height:820px){.px .px-case-worth:is([data-case-value=v3-e01],[data-case-value=v3-m04]){gap:6px}.px .px-case-worth:is([data-case-value=v3-e01],[data-case-value=v3-m04]) dl{gap:6px}.px .px-case-worth:is([data-case-value=v3-e01],[data-case-value=v3-m04]) dl>div{font-size:13px;line-height:17px}.px .px-case-action:is([data-system-plan=v3-sgwz],[data-system-plan=v3-pr07],[data-system-plan=v3-pr11],[data-system-plan=v3-m04]):is([data-system-phase=executed],[data-system-phase=reversed]){gap:4px;padding-block:6px}.px .px-case-worth{gap:8px}.px .px-case-worth>.px-button{height:48px;min-height:48px;font-size:16px}.px .px-case-tour[data-story-step="2"] .px-screen-meta{display:none}.px .px-case-tour[data-story-step="2"] .px-heute-crew .px-head{width:36px;height:36px}.px .px-case-tour[data-story-step="2"] .px-heute-crew .px-crew-cell{min-height:62px;gap:3px}.px .px-case-conversation{gap:6px}.px .px-case-panel{padding:10px 16px;gap:6px}.px .px-case-panel h2{font-size:22px;line-height:26px}.px .px-case-problem{padding-block:6px;gap:4px}.px .px-case-action[data-system-phase=approval],.px .px-case-action[data-system-phase=proposal]{gap:4px}.px .px-case-action[data-system-plan=v3-bz06][data-system-phase=approval],.px .px-case-action[data-system-plan=v3-bz06][data-system-phase=proposal]{gap:2px}.px .px-case-action[data-system-plan=v3-bz06]:is([data-system-phase=proposal],[data-system-phase=approval]){padding-block:8px}.px .px-case-action[data-system-plan=v3-bz06] .px-case-plan-lines{gap:4px}.px .px-case-action[data-system-plan=v3-bz06] .px-case-plan-lines li{padding-block:4px}.px .px-case-action[data-system-plan=v3-bz06] .px-case-approval-heading>svg{width:26px;height:26px}.px .px-case-action[data-system-plan=v3-bz06] .px-case-signers>div{gap:4px}.px .px-case-machine{height:62px;max-height:72px;min-height:28px}.px .px-case-halo{width:54px;height:54px}.px .px-case-problem>.px-button{height:48px;min-height:48px;font-size:15px}.px .px-case-stake{padding:6px 10px}.px .px-case-signal b{font-size:23px;line-height:25px}.px .px-case-action .px-case-machine{height:42px;min-height:36px;max-height:48px}.px .px-case-action>svg{height:30px;margin-top:0}.px .px-case-action .px-case-signers i{width:38px;height:38px}.px .px-case-value{padding:9px 13px}.px .px-case-value strong{font-size:29px;line-height:32px}.px .px-case-checks{gap:4px}.px .px-case-checks li{font-size:13px;line-height:17px}}@container demo-phone (max-height:820px){.px .px-case-worth:is([data-case-value=v3-e01],[data-case-value=v3-m04]){gap:6px}.px .px-case-worth:is([data-case-value=v3-e01],[data-case-value=v3-m04]) dl{gap:6px}.px .px-case-worth:is([data-case-value=v3-e01],[data-case-value=v3-m04]) dl>div{font-size:13px;line-height:17px}.px .px-case-action:is([data-system-plan=v3-sgwz],[data-system-plan=v3-pr07],[data-system-plan=v3-pr11],[data-system-plan=v3-m04]):is([data-system-phase=executed],[data-system-phase=reversed]){gap:4px;padding-block:6px}.px .px-case-worth{gap:8px}.px .px-case-worth>.px-button{height:48px;min-height:48px;font-size:16px}.px .px-case-tour[data-story-step="2"] .px-screen-meta{display:none}.px .px-case-tour[data-story-step="2"] .px-heute-crew .px-head{width:36px;height:36px}.px .px-case-tour[data-story-step="2"] .px-heute-crew .px-crew-cell{min-height:62px;gap:3px}.px .px-case-conversation{gap:6px}.px .px-case-panel{padding:10px 16px;gap:6px}.px .px-case-panel h2{font-size:22px;line-height:26px}.px .px-case-problem{padding-block:6px;gap:4px}.px .px-case-action[data-system-phase=approval],.px .px-case-action[data-system-phase=proposal]{gap:4px}.px .px-case-action[data-system-plan=v3-bz06][data-system-phase=approval],.px .px-case-action[data-system-plan=v3-bz06][data-system-phase=proposal]{gap:2px}.px .px-case-action[data-system-plan=v3-bz06]:is([data-system-phase=proposal],[data-system-phase=approval]){padding-block:8px}.px .px-case-action[data-system-plan=v3-bz06] .px-case-plan-lines{gap:4px}.px .px-case-action[data-system-plan=v3-bz06] .px-case-plan-lines li{padding-block:4px}.px .px-case-action[data-system-plan=v3-bz06] .px-case-approval-heading>svg{width:26px;height:26px}.px .px-case-action[data-system-plan=v3-bz06] .px-case-signers>div{gap:4px}.px .px-case-machine{height:62px;max-height:72px;min-height:28px}.px .px-case-halo{width:54px;height:54px}.px .px-case-problem>.px-button{height:48px;min-height:48px;font-size:15px}.px .px-case-stake{padding:6px 10px}.px .px-case-signal b{font-size:23px;line-height:25px}.px .px-case-action .px-case-machine{height:42px;min-height:36px;max-height:48px}.px .px-case-action>svg{height:30px;margin-top:0}.px .px-case-action .px-case-signers i{width:38px;height:38px}.px .px-case-value{padding:9px 13px}.px .px-case-value strong{font-size:29px;line-height:32px}.px .px-case-checks{gap:4px}.px .px-case-checks li{font-size:13px;line-height:17px}}@keyframes px-case-pulse{to{transform:scale(1.12);opacity:.16}}@keyframes px-case-arrive{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.px .px-case-deck *,.px .px-case-tour *,.px .px-case-worth *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.px main.px-case-tour:is([data-story-step="1"],[data-story-step="3"],[data-story-step="4"]) .px-title-row{height:auto!important;min-height:48px!important;align-items:center}.px main.px-case-tour[data-story-step="2"] .px-title-row{height:auto!important;min-height:48px!important;align-items:center}.px main.px-case-tour:is([data-catalog-case=v3-bz06][data-story-step="2"],:is([data-catalog-case=v3-sgwz],[data-catalog-case=v3-pr07],[data-catalog-case=v3-pr11],[data-catalog-case=v3-m04])) .px-title-row{height:auto!important;min-height:48px!important;align-items:center}.px .px-case-tour:has(:is([data-system-plan=v3-sgwz],[data-system-plan=v3-pr07],[data-system-plan=v3-pr11],[data-system-plan=v3-m04])) .px-case-signers>div{width:130px}.px .px-case-action:is([data-system-plan=v3-sgwz],[data-system-plan=v3-pr07],[data-system-plan=v3-pr11],[data-system-plan=v3-m04]) .px-case-identity{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%}.px .px-case-completed-signers{display:flex;justify-content:center;gap:12px;width:100%;font-size:12px;line-height:15px}.px .px-case-completed-signers>span{display:flex;align-items:center;gap:5px}.px .px-case-completed-signers i{display:grid;place-items:center;width:24px;height:24px;flex:none;border:1px solid var(--good);border-radius:50%;color:var(--good-text);font-style:normal;background:var(--surface)}.px .px-case-result-title{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px}.px .px-case-result-title>.px-case-evidence{margin-left:auto;white-space:nowrap}.px .px-case-result-title>[data-case-receipt]{flex:none;min-width:44px;min-height:44px;padding:4px 8px;font-size:13px}.px .px-case-preparation{display:grid;gap:8px;width:100%;text-align:center;margin-top:auto}.px .px-case-preparation-machine{display:grid;place-items:center;flex:1 1;min-height:0;width:100%}.px .px-case-preparation-machine>.px-case-machine{width:100%;height:100px}.px .px-case-preparation p{margin:0;font-size:14px;line-height:18px}.px .px-case-preparation small{color:var(--ink2);font-size:12px}.px .px-case-action[data-system-plan=v3-pr07] .px-case-approval-heading h2{font-size:20px;line-height:24px;color:var(--ink)}.px .px-case-action[data-system-plan=v3-pr07] [data-case-preparation-ready]{font-size:12px;line-height:15px;color:var(--good-text)}@media(max-height:820px){.px .px-case-preparation-machine{display:none}.px .px-case-action[data-system-plan=v3-pr07] .px-case-plan-lines{gap:3px}.px .px-case-action[data-system-plan=v3-pr07] .px-case-plan-lines li{padding-block:4px;font-size:12px;line-height:15px}.px .px-case-action:is([data-system-plan=v3-sgwz],[data-system-plan=v3-pr07],[data-system-plan=v3-pr11],[data-system-plan=v3-m04]):is([data-system-phase=proposal],[data-system-phase=approval]){gap:2px;padding-block:6px}.px .px-case-action:is([data-system-plan=v3-sgwz],[data-system-plan=v3-pr07],[data-system-plan=v3-pr11],[data-system-plan=v3-m04]) .px-case-signers>div{gap:4px}.px .px-case-action:is([data-system-plan=v3-sgwz],[data-system-plan=v3-pr07],[data-system-plan=v3-pr11],[data-system-plan=v3-m04]) .px-case-signers i{width:34px;height:34px}.px .px-case-action:is([data-system-plan=v3-sgwz],[data-system-plan=v3-pr07],[data-system-plan=v3-pr11],[data-system-plan=v3-m04]) .px-case-undo-note{line-height:14px}.px .px-case-action:is([data-system-plan=v3-sgwz],[data-system-plan=v3-pr07],[data-system-plan=v3-pr11],[data-system-plan=v3-m04]) .px-case-approval-heading>svg{width:26px;height:26px}}@container demo-phone (max-height:820px){.px .px-case-preparation-machine{display:none}.px .px-case-action[data-system-plan=v3-pr07] .px-case-plan-lines{gap:3px}.px .px-case-action[data-system-plan=v3-pr07] .px-case-plan-lines li{padding-block:4px;font-size:12px;line-height:15px}.px .px-case-action:is([data-system-plan=v3-sgwz],[data-system-plan=v3-pr07],[data-system-plan=v3-pr11],[data-system-plan=v3-m04]):is([data-system-phase=proposal],[data-system-phase=approval]){gap:2px;padding-block:6px}.px .px-case-action:is([data-system-plan=v3-sgwz],[data-system-plan=v3-pr07],[data-system-plan=v3-pr11],[data-system-plan=v3-m04]) .px-case-signers>div{gap:4px}.px .px-case-action:is([data-system-plan=v3-sgwz],[data-system-plan=v3-pr07],[data-system-plan=v3-pr11],[data-system-plan=v3-m04]) .px-case-signers i{width:34px;height:34px}.px .px-case-action:is([data-system-plan=v3-sgwz],[data-system-plan=v3-pr07],[data-system-plan=v3-pr11],[data-system-plan=v3-m04]) .px-case-undo-note{line-height:14px}.px .px-case-action:is([data-system-plan=v3-sgwz],[data-system-plan=v3-pr07],[data-system-plan=v3-pr11],[data-system-plan=v3-m04]) .px-case-approval-heading>svg{width:26px;height:26px}}.px .px-case-tour:is([data-catalog-case=v3-pr11],[data-catalog-case=v3-m04]) .px-crew-members{grid-template-columns:repeat(5,minmax(0,1fr))}.px main.px-case-tour[data-catalog-case=v3-e01] .px-title-row{height:auto!important;min-height:48px!important;align-items:center}.px .px-case-tour[data-catalog-case=v3-e01] .px-crew-members{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;overflow:visible}.px .px-case-tour[data-catalog-case=v3-e01] .px-crew-cell{width:100%;min-width:0}.px .px-case-tour[data-catalog-case=v3-e01] .px-crew-name{width:100%;white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}.px .px-case-action[data-system-plan=v3-e01] .px-case-identity{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%}.px .px-case-action[data-system-plan=v3-e01]>.px-case-value{flex-shrink:0}.px .px-case-action[data-system-plan=v3-e01]:is([data-system-phase=executed],[data-system-phase=reversed]){gap:7px}@media(max-height:820px){.px .px-case-action[data-system-plan=v3-e01]:is([data-system-phase=executed],[data-system-phase=reversed]){gap:3px;padding-block:6px}.px .px-case-action[data-system-plan=v3-e01] .px-case-machine{min-height:28px;height:36px}}@container demo-phone (max-height:820px){.px .px-case-action[data-system-plan=v3-e01]:is([data-system-phase=executed],[data-system-phase=reversed]){gap:3px;padding-block:6px}.px .px-case-action[data-system-plan=v3-e01] .px-case-machine{min-height:28px;height:36px}}.px main.px-case-tour[data-catalog-case=v3-bz11] .px-title-row{height:auto!important;min-height:48px!important;align-items:center}.px .px-case-tour[data-catalog-case=v3-bz11] .px-crew-name{white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}.px .px-case-tour[data-catalog-case=v3-bz11] .px-crew-members{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;overflow:visible}.px .px-case-tour[data-catalog-case=v3-bz11] .px-crew-cell{width:100%;min-width:0}.px .px-case-tour[data-catalog-case=v3-bz11] .px-crew-name{width:100%}.px .px-case-action[data-system-plan=v3-bz11] .px-case-identity{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%}.px .px-case-action[data-system-plan=v3-bz11] .px-case-preparation{margin-block:auto;gap:6px}.px .px-case-action[data-system-plan=v3-bz11] .px-case-approval-heading h2{font-size:20px;line-height:24px}.px .px-case-action[data-system-plan=v3-bz11] [data-case-containment-ready]{font-size:12px;line-height:15px;color:var(--good-text)}.px .px-case-action[data-system-plan=v3-bz11]>.px-case-value{flex-shrink:0}.px .px-case-action[data-system-plan=v3-bz11]:is([data-system-phase=executed],[data-system-phase=reversed]){gap:4px;padding-block:10px}@media(max-height:820px){.px .px-case-action[data-system-plan=v3-bz11]{gap:4px;padding-block:6px}.px .px-case-action[data-system-plan=v3-bz11]:is([data-system-phase=executed],[data-system-phase=reversed]){gap:2px;padding-block:4px}.px .px-case-action[data-system-plan=v3-bz11] .px-case-machine{height:36px;min-height:28px}.px .px-case-action[data-system-plan=v3-bz11] .px-case-plan-lines{gap:3px}.px .px-case-action[data-system-plan=v3-bz11] .px-case-plan-lines li{padding-block:4px;font-size:12px;line-height:15px}.px .px-case-action[data-system-plan=v3-bz11] .px-case-approval-heading>svg{width:26px;height:26px}.px .px-case-action[data-system-plan=v3-bz11] .px-case-preparation{margin-block:0;gap:4px}.px .px-case-action[data-system-plan=v3-bz11] .px-case-preparation p{font-size:12px;line-height:15px}.px .px-case-action[data-system-plan=v3-bz11] .px-case-undo-note{line-height:14px}}@container demo-phone (max-height:820px){.px .px-case-action[data-system-plan=v3-bz11]{gap:4px;padding-block:6px}.px .px-case-action[data-system-plan=v3-bz11]:is([data-system-phase=executed],[data-system-phase=reversed]){gap:2px;padding-block:4px}.px .px-case-action[data-system-plan=v3-bz11] .px-case-machine{height:36px;min-height:28px}.px .px-case-action[data-system-plan=v3-bz11] .px-case-plan-lines{gap:3px}.px .px-case-action[data-system-plan=v3-bz11] .px-case-plan-lines li{padding-block:4px;font-size:12px;line-height:15px}.px .px-case-action[data-system-plan=v3-bz11] .px-case-approval-heading>svg{width:26px;height:26px}.px .px-case-action[data-system-plan=v3-bz11] .px-case-preparation{margin-block:0;gap:4px}.px .px-case-action[data-system-plan=v3-bz11] .px-case-preparation p{font-size:12px;line-height:15px}.px .px-case-action[data-system-plan=v3-bz11] .px-case-undo-note{line-height:14px}}.px-case-plan-lines b small{display:block;margin-top:3px;font-size:10px;font-weight:400;line-height:1.2}.px .px-case-signal [data-case-bore-limit]{display:block;margin-top:5px;font-size:12px;color:var(--ink)}.px [data-system-plan=v3-m04] .px-case-identity,.px [data-system-plan=v3-m04] .px-case-preparation{margin-top:8px}.px [data-system-plan=v3-m04] .px-case-approval-heading h2{font-size:20px;line-height:24px;color:var(--ink)}.px [data-case-schedule-receipt]{font-size:13px;line-height:17px}.px [data-system-plan=v3-pr07] .px-case-preparation-machine{flex:0 0 80px}.px [data-system-plan=v3-pr07] .px-case-preparation-machine>.px-case-machine{height:80px;min-height:0;max-height:80px}.px [data-system-plan=v3-pr07] .px-case-preparation{margin-top:8px}@media(max-height:820px){.px main.px-case-tour[data-catalog-case][data-story-step="2"] .px-title-row{min-height:40px!important}.px .px-case-tour[data-story-step="2"] .px-today-chip{height:44px;min-height:44px}.px .px-case-conversation{gap:4px}.px .px-case-risk{display:flex;align-items:center;gap:8px;font-size:13px;flex:none}.px .px-case-risk>i{flex:1 1;min-width:32px;margin-top:0}.px .px-case-chat{gap:2px;padding-block:1px}.px .px-case-chat .px-chat-bubble{max-width:calc(100% - 38px);min-height:44px;padding-block:2px}.px .px-case-chat .px-chat-name{padding-right:44px;margin-bottom:0;font-size:13px;line-height:16px}.px .px-case-chat .px-chat-time{top:2px;bottom:auto;font-size:13px;line-height:16px}.px .px-case-chat .px-chat-content p:after{display:none}.px .px-case-conversation>.px-button{height:44px;min-height:44px;font-size:15px}}@container demo-phone (max-height:820px){.px main.px-case-tour[data-catalog-case][data-story-step="2"] .px-title-row{min-height:40px!important}.px .px-case-tour[data-story-step="2"] .px-today-chip{height:44px;min-height:44px}.px .px-case-conversation{gap:4px}.px .px-case-risk{display:flex;align-items:center;gap:8px;font-size:13px;flex:none}.px .px-case-risk>i{flex:1 1;min-width:32px;margin-top:0}.px .px-case-chat{gap:2px;padding-block:1px}.px .px-case-chat .px-chat-bubble{max-width:calc(100% - 38px);min-height:44px;padding-block:2px}.px .px-case-chat .px-chat-name{padding-right:44px;margin-bottom:0;font-size:13px;line-height:16px}.px .px-case-chat .px-chat-time{top:2px;bottom:auto;font-size:13px;line-height:16px}.px .px-case-chat .px-chat-content p:after{display:none}.px .px-case-conversation>.px-button{height:44px;min-height:44px;font-size:15px}}@media(max-height:820px){.px .px-case-action[data-system-plan=v3-pr11][data-system-phase=executed]:has([data-catalog-blocked]){gap:2px;padding-block:3px}}@container demo-phone (max-height:820px){.px .px-case-action[data-system-plan=v3-pr11][data-system-phase=executed]:has([data-catalog-blocked]){gap:2px;padding-block:3px}}@media(max-height:820px){.px .px-case-problem{gap:3px}.px .px-case-problem .px-case-stake>p,.px .px-case-problem>p{font-size:13px;line-height:17px}.px .px-case-problem>.px-case-stake{padding:4px 10px}.px .px-case-problem>.px-button{height:44px;min-height:44px;font-size:14px}.px .px-case-problem[data-case-measurement]{grid-template-columns:96px minmax(0,1fr);column-gap:8px}.px .px-case-problem[data-case-measurement]>.px-case-machine{width:96px;height:82px;min-height:82px}.px .px-case-problem[data-case-measurement]>.px-case-machine svg{width:96px;max-width:96px}.px .px-case-problem[data-case-measurement]>.px-case-measurement{gap:4px;padding:4px 8px}.px .px-case-problem[data-case-measurement] .px-case-measurement span{font-size:12px;line-height:14px}.px .px-case-problem[data-case-measurement] .px-case-measurement b{line-height:24px}.px .px-case-problem[data-case-measurement] .px-case-measurement>div:first-child b{line-height:16px}}@container demo-phone (max-height:820px){.px .px-case-problem{gap:3px}.px .px-case-problem .px-case-stake>p,.px .px-case-problem>p{font-size:13px;line-height:17px}.px .px-case-problem>.px-case-stake{padding:4px 10px}.px .px-case-problem>.px-button{height:44px;min-height:44px;font-size:14px}.px .px-case-problem[data-case-measurement]{grid-template-columns:96px minmax(0,1fr);column-gap:8px}.px .px-case-problem[data-case-measurement]>.px-case-machine{width:96px;height:82px;min-height:82px}.px .px-case-problem[data-case-measurement]>.px-case-machine svg{width:96px;max-width:96px}.px .px-case-problem[data-case-measurement]>.px-case-measurement{gap:4px;padding:4px 8px}.px .px-case-problem[data-case-measurement] .px-case-measurement span{font-size:12px;line-height:14px}.px .px-case-problem[data-case-measurement] .px-case-measurement b{line-height:24px}.px .px-case-problem[data-case-measurement] .px-case-measurement>div:first-child b{line-height:16px}}.px .px-case-deck .px-card-stack .px-card-face{padding:14px 20px}.px .px-case-deck .px-card-icon{width:42px;height:42px}.px .px-case-deck .px-card-headline{margin-top:8px}.px .px-case-deck .px-card-subtitle{margin:4px 0 0;color:var(--ink2);font-size:13px;line-height:18px;font-weight:600}.px .px-case-deck .px-card-why{margin-top:6px}