.tsg{--tsg-out:var(--tx-green);--tsg-in:var(--tx-blue);--tsg-cycle:3.2s;min-width:0;color:var(--tx-text-2);flex-direction:column;font-size:13px;line-height:1.45;display:flex;container-type:inline-size}.tsg :where(p,ul,ol){margin:0;padding:0;list-style:none}.tsg svg{flex:none}.tsg b{color:var(--tx-text);font-weight:550}.tsg small{color:var(--tx-text-3);font-size:12px}.tsg-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.tsg-label{color:var(--tx-text-3);align-items:center;gap:6px;font-size:12px;display:flex}.tsg-label svg{width:13px;height:13px}.tsg-device{background:radial-gradient(130% 100% at 0% 0%, color-mix(in oklch, var(--tx-green) 8%, var(--tx-sunk)), var(--tx-sunk) 62%);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--tx-green) 32%, transparent);border-radius:16px;padding:12px 14px 14px}.tsg-device-head{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.tsg-owner{width:26px;height:26px;box-shadow:0 0 0 1px var(--tx-line-strong);background:#23262e;background:lab(15.2259% .303537 -5.58119);border-radius:50%;flex:none;display:block;overflow:hidden}.tsg-owner img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.tsg-device-head>b{font-size:13px}.tsg-keys{background:color-mix(in oklch, var(--tx-amber) 11%, transparent);color:var(--tx-amber);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;margin-left:auto;padding:2px 9px;font-size:12px;display:inline-flex}.tsg-keys svg{width:12px;height:12px}.tsg-device-body{border-top:1px solid var(--tx-line);flex-direction:column;gap:10px;margin-top:12px;padding-top:12px;display:flex}.tsg-actor{background:var(--tx-sunk);box-shadow:inset 0 0 0 1px var(--tx-line-strong);border-radius:12px;padding:10px}.tsg-actor-row{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.tsg-mark{background:var(--tx-raised);border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.tsg-mark svg{width:16px;height:16px}.tsg-mark img{width:17px;height:17px}.tsg-mark[data-kind=service]{color:var(--tx-green);background:#080a09;box-shadow:inset 0 0 0 1px #ffffff24;box-shadow:inset 0 0 0 1px lab(100% 0 0/.14)}.tsg-mark[data-kind=bundler]{background:color-mix(in oklch, var(--tx-blue) 14%, var(--tx-raised));color:var(--tx-blue)}.tsg-actor-text{flex-direction:column;min-width:0;line-height:1.4;display:flex}.tsg-actor-text b{font-size:13px}.tsg-status{background:color-mix(in oklch, var(--tx-green) 16%, transparent);width:24px;height:24px;color:var(--tx-green);border-radius:50%;place-items:center;display:grid;position:relative}.tsg-status:after{content:"";border-radius:inherit;box-shadow:0 0 0 2px color-mix(in oklch, var(--tx-green) 50%, transparent);opacity:0;pointer-events:none;position:absolute;inset:0}.tsg-status svg{width:14px;height:14px}.tsg-wire{grid-template-columns:repeat(var(--lanes,1), minmax(0, 1fr));gap:0 12px;display:grid}.tsg-wire[data-lanes="2"]{--lanes:2}.tsg-lane{--tone:var(--tsg-out);grid-template-columns:12px minmax(0,1fr);gap:10px;min-height:60px;padding-left:20px;display:grid}.tsg-lane[data-tone=in]{--tone:var(--tsg-in)}.tsg-lane[data-dir=none]{--tone:var(--tx-text-3)}.tsg-line{color:var(--tone);clip-path:inset(0 -14px);position:relative}.tsg-line:before{content:"";background:color-mix(in oklch, var(--tone) 55%, transparent);border-radius:1px;width:1.5px;position:absolute;top:0;bottom:1px;left:5.25px}.tsg-line .tsg-head{width:12px;height:8px;position:absolute;bottom:0;left:0}.tsg-lane[data-dir=up] .tsg-line{scale:1 -1}.tsg-run{opacity:0;animation:tsg-travel var(--tsg-cycle) cubic-bezier(.45, 0, .25, 1) var(--delay,0s) infinite;position:absolute;inset:0;transform:translateY(-100%)}.tsg-run i{background:var(--tone);width:7px;height:7px;box-shadow:0 0 0 3px color-mix(in oklch, var(--tone) 22%, transparent), 0 0 12px color-mix(in oklch, var(--tone) 60%, transparent);border-radius:50%;position:absolute;bottom:0;left:2.5px}.tsg-lane[data-dir=none] .tsg-line:before{background:0 0;border-left:1.5px dashed #ffffff3d;border-left:1.5px dashed lab(100% 0 0/.24);width:0;bottom:18px}.tsg-stop{width:16px;height:16px;color:var(--tx-red-soft);position:absolute;bottom:0;left:-2px}.tsg-stop svg{width:16px;height:16px}.tsg-tag{flex-direction:column;align-self:center;align-items:flex-start;gap:1px;min-width:0;padding:8px 0;line-height:1.4;display:flex}.tsg-tag b{font-size:13px}.tsg-lane[data-dir=none] .tsg-tag{padding-top:14px}.tsg-coins{margin-bottom:4px;display:flex}.tsg-coins img{width:18px;height:18px;box-shadow:0 0 0 2px var(--tx-panel);border-radius:50%}.tsg-coins img+img{margin-left:-5px}.tsg-ledger{gap:3px;display:grid}.tsg-ledger li{border-radius:10px;grid-template-columns:20px minmax(0,1fr) auto;align-items:baseline;gap:2px 10px;padding:7px 10px 7px 6px;display:grid}.tsg-ledger b{font-size:13px}.tsg-ledger small{text-align:right}.tsg-op{height:18px;color:var(--tx-text-3);place-items:center;font-size:15px;font-weight:600;line-height:1;display:grid}.tsg-op .tsg-head{width:11px;height:8px;color:var(--tsg-in);rotate:180deg}.tsg-ledger [data-row=firm]{isolation:isolate;background:color-mix(in oklch, var(--tx-green) 9%, transparent);position:relative}.tsg-ledger [data-row=firm]:before{content:"";z-index:-1;border-radius:inherit;background:color-mix(in oklch, var(--tx-green) 19%, transparent);opacity:0;pointer-events:none;animation:tsg-flash var(--tsg-cycle) ease-out 2.75s infinite;position:absolute;inset:0}.tsg-ledger [data-row=firm] :is(b,.tsg-op){color:var(--tx-green-soft)}.tsg-confirm{color:var(--tx-text);align-items:center;gap:8px;font-size:13px;display:flex}.tsg-confirm>span{background:var(--tx-green);width:20px;height:20px;color:var(--tx-bg);border-radius:6px;place-items:center;display:grid}.tsg-confirm svg{width:13px;height:13px}.tsg-sign{grid-template-columns:minmax(0,.8fr) 14px minmax(0,1.2fr);align-items:center;gap:8px;display:grid}.tsg-key{background:color-mix(in oklch, var(--tx-amber) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--tx-amber) 28%, transparent);border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;line-height:1.35;display:flex}.tsg-key-mark{color:var(--tx-amber);margin-bottom:4px;display:block}.tsg-key-mark svg{width:20px;height:20px;display:block}.tsg-sign-arrow,.tsg-prove-arrow{color:var(--tx-green);place-items:center;display:grid}.tsg-sign-arrow svg,.tsg-prove-arrow svg{width:12px;height:8px}.tsg-sign-arrow svg{rotate:-90deg}.tsg-spend{background:var(--tx-panel);min-width:0;box-shadow:inset 0 0 0 1px var(--tx-line-strong);border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.tsg-spend p{flex-direction:column;line-height:1.35;display:flex}.tsg-sig{width:100%;max-width:150px;height:28px;color:var(--tx-green-soft);display:block}.tsg-sig path{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0;animation:1.1s cubic-bezier(.6,0,.3,1) .25s both tsg-draw}.tsg-stamp{background:color-mix(in oklch, var(--tx-green) 14%, transparent);color:var(--tx-green-soft);animation:tsg-pop .42s var(--tx-ease) 1.25s both;border-radius:99px;align-self:flex-start;align-items:center;gap:5px;padding:2px 9px 2px 6px;font-size:12px;font-weight:550;display:inline-flex}.tsg-stamp svg{width:12px;height:12px}.tsg-prove{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr);grid-template-areas:"in to prover"". .down""proof proof proof";align-items:center;gap:6px 8px;display:grid}.tsg-inputs{flex-direction:column;grid-area:in;gap:6px;display:flex}.tsg-prove>.tsg-prove-arrow:nth-child(2){grid-area:to}.tsg-prove>.tsg-prove-arrow:nth-child(2) svg{rotate:-90deg}.tsg-prove>.tsg-prove-arrow:nth-child(4){grid-area:down}.tsg-inputs ul{flex-direction:column;gap:4px;display:flex}.tsg-inputs li{background:color-mix(in oklch, var(--tx-amber) 8%, transparent);color:var(--tx-text);border-radius:9px;align-items:center;gap:7px;padding:6px 9px;display:flex}.tsg-inputs li svg{width:12px;height:12px;color:var(--tx-amber)}.tsg-circuit{background:var(--tx-panel);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--tx-green) 26%, transparent);text-align:center;border-radius:12px;flex-direction:column;grid-area:prover;align-items:center;gap:2px;padding:12px 10px 10px;line-height:1.35;display:flex}.tsg-cells{grid-template-columns:repeat(6,9px);gap:3px;margin-bottom:8px;display:grid}.tsg-cells i{background:#ffffff14;background:lab(100% 0 0/.08);border-radius:2.5px;width:9px;height:9px;position:relative}.tsg-cells i:after{content:"";border-radius:inherit;background:var(--tx-green);opacity:0;animation:tsg-cell 2.4s ease-out calc(var(--i,0) * 80ms) infinite;position:absolute;inset:0}.tsg-cells i[data-on]:after{opacity:.8}.tsg-proof{background:color-mix(in oklch, var(--tx-green) 8%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--tx-green) 34%, transparent);animation:tsg-pop .42s var(--tx-ease) .6s both;border-radius:12px;grid-area:proof;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:1px 10px;padding:10px 12px;line-height:1.4;display:grid}.tsg-proof-mark{background:color-mix(in oklch, var(--tx-green) 16%, transparent);width:30px;height:30px;color:var(--tx-green);border-radius:9px;grid-row:span 2;place-items:center;display:grid}.tsg-proof-mark svg{width:18px;height:18px}.tsg-outbox{flex-wrap:wrap;gap:6px;display:flex}.tsg-outbox li{background:color-mix(in oklch, var(--tx-green) 10%, transparent);color:var(--tx-text);border-radius:9px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.tsg-outbox svg{width:13px;height:13px;color:var(--tx-green)}.tsg[data-step=execute] .tsg-actor[data-kind=chain] .tsg-status:after{animation:tsg-ping var(--tsg-cycle) ease-out 2.6s infinite}.tsg-public{border-top:1px solid var(--tx-line);flex-direction:column;gap:8px;margin-top:10px;padding-top:10px;display:flex}.tsg-public .tsg-label{color:var(--tx-blue)}.tsg-seen{flex-wrap:wrap;gap:6px;display:flex}.tsg-seen li{background:color-mix(in oklch, var(--tx-blue) 12%, transparent);color:var(--tx-text);border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;display:inline-flex}.tsg-seen li svg{width:12px;height:12px;color:var(--tx-blue)}.tsg-seen li:not([data-seen]){color:var(--tx-text-3);background:#ffffff0d;background:lab(100% 0 0/.05)}.tsg-seen li:not([data-seen]) svg{color:var(--tx-red-soft)}.tsg-report{flex-direction:column;gap:10px;display:flex}.tsg-report-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 10px;display:flex}.tsg-report-head b{font-size:13px}.tsg-report-head small{color:var(--tx-green-soft)}.tsg-ranges{gap:7px;display:grid}.tsg-ranges li{color:var(--tx-text-3);grid-template-columns:52px minmax(0,1fr);align-items:center;gap:10px;font-size:12px;display:grid}.tsg-ranges i{background:#ffffff12;background:lab(100% 0 0/.07);border-radius:99px;height:8px;position:relative}.tsg-ranges em{top:0;bottom:0;left:var(--from);right:calc(100% - var(--to));border-radius:inherit;background:color-mix(in oklch, var(--tx-green) 45%, transparent);box-shadow:inset 2px 0 0 var(--tx-green), inset -2px 0 0 var(--tx-green);position:absolute}.tsg[data-step=report] .tsg-actor[data-kind=service] .tsg-status:after{animation:tsg-ping var(--tsg-cycle) ease-out 1.9s infinite}@container (max-width:340px){.tsg-device{padding:10px 10px 12px}.tsg-actor{padding:8px}.tsg-actor-row{grid-template-columns:28px minmax(0,1fr) auto;gap:8px}.tsg-mark{border-radius:9px;width:28px;height:28px}.tsg-lane{gap:8px;padding-left:16px}.tsg-wire{gap:0 8px}.tsg-lane+.tsg-lane{padding-left:2px}.tsg-ledger li{grid-template-columns:20px minmax(0,1fr);padding-right:8px}.tsg-ledger small{text-align:left;grid-column:2}.tsg-sign{grid-template-columns:minmax(0,1fr)}.tsg-sign-arrow{height:12px}.tsg-sign-arrow svg{rotate:none}.tsg-key{flex-flow:wrap;align-items:center;gap:4px 8px}.tsg-key-mark{margin-bottom:0}.tsg-prove{grid-template-columns:minmax(0,1fr);grid-template-areas:"in""to""prover""down""proof"}.tsg-prove>.tsg-prove-arrow:nth-child(2) svg{rotate:none}.tsg-prove-arrow{height:12px}}.tx-gate[data-animate=off] .tsg-once{animation:none!important}@media (prefers-reduced-motion:reduce){.tsg,.tsg *,.tsg :before,.tsg :after{transition:none!important;animation:none!important}}@keyframes tsg-travel{0%{opacity:0;transform:translateY(-100%)}8%,36%{opacity:1}44%,to{opacity:0;transform:translateY(0)}}@keyframes tsg-draw{0%{stroke-dashoffset:1px}}@keyframes tsg-pop{0%{opacity:0;transform:scale(.92)}}@keyframes tsg-cell{20%{opacity:1}}@keyframes tsg-ping{0%{opacity:1;transform:scale(1)}30%,to{opacity:0;transform:scale(1.75)}}@keyframes tsg-flash{0%{opacity:1}35%,to{opacity:0}}
.tx-scope{--tx-text:#f2f3f5;--tx-text-2:#b8becb;--tx-text-3:#979fae;--tx-line:#ffffff14;--tx-line-strong:#ffffff29;--tx-green:#42ff05;--tx-green-soft:color-mix(in oklch, var(--tx-green) 62%, white);--tx-red-soft:#fb988d;--tx-amber:#e8ba6d;--tx-blue:#86beee;--tx-bg:#090909;--tx-panel:#111318;--tx-raised:#1a1d23;--tx-sunk:#0b0c10;--tx-ease:var(--ease-snappy)}@supports (color:lab(0% 0 0)){.tx-scope{--tx-text:lab(95.8116% -.0830591 -1.13568);--tx-text-2:lab(76.7033% -.246495 -7.51313);--tx-text-3:lab(65.0965% -.649869 -8.94046);--tx-line:lab(100% 0 0/.08);--tx-line-strong:lab(100% 0 0/.16);--tx-green:lab(88.4436% -74.6187 81.8885);--tx-red-soft:lab(73.3636% 36.902 22.3633);--tx-amber:lab(78.5093% 10.4905 45.2276);--tx-blue:lab(74.3738% -9.53025 -29.936);--tx-bg:lab(2.47865% 0 0);--tx-panel:lab(5.85386% .091441 -3.69554);--tx-raised:lab(10.6108% .0913069 -4.46836);--tx-sunk:lab(3.3273% .230372 -2.06633)}}:where(.tx-scope) button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(.tx-scope) :is(h2,h3,h4,p,ul,ol,dl,dd,figure){margin:0}:where(.tx-scope) :is(ul,ol){padding:0;list-style:none}.tx-scope svg{flex:none}.tx-scope :is(.tx-steps button,.tx-step-pager button):focus-visible{outline:2px solid var(--tx-green);outline-offset:2px}.tx-face{background:radial-gradient(circle at 50% 28%,#323540,#181a20 75%);background:radial-gradient(circle at 50% 28%,lab(22.1313% 1.00832 -7.39801),lab(9.44492% .239193 -4.46652) 75%);border-radius:50%;flex:none;width:36px;height:36px;display:block;position:relative;overflow:hidden}.tx-face img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%}.tx{margin-top:150px;scroll-margin-top:108px;container:tx-path/inline-size}.tx-path{grid-template:"head head""nav stage"1fr/minmax(240px,300px) minmax(0,1fr);align-items:start;gap:28px 64px;display:grid}.tx-path-head{grid-area:head;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:10px 64px;display:grid}.tx-path-head h2{letter-spacing:-.03em;text-wrap:balance;grid-row:1/3;font-size:clamp(28px,3vw,40px);font-weight:450;line-height:1.16}.tx-path-head p{max-width:62ch;color:var(--tx-text-3);font-size:15px;line-height:1.65}.tx-path-head a{grid-column:2;justify-self:start}.tx-steps{flex-direction:column;grid-area:nav;gap:10px;display:flex}.tx-step-group{border:1px solid var(--tx-line);background:color-mix(in oklch, var(--tx-panel) 45%, transparent);border-radius:12px;min-width:0;padding:12px 10px 4px}.tx-step-group[data-active]{border-color:color-mix(in oklch, var(--tx-green) 25%, var(--tx-line))}.tx-step-group>*{position:relative}.tx-step-group>:before{content:"";background:var(--tx-line-strong);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:13.5px}.tx-step-group>:first-child:before{top:31.5px}.tx-step-group>:last-child:before{height:21px;bottom:auto}.tx-zone-head{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:0 0 8px;display:grid}.tx-zone-mark{z-index:1;background:var(--tx-raised);outline-offset:2px;border-radius:9px;outline:1.5px solid #0000;place-items:center;width:28px;height:28px;display:grid;position:relative}.tx-zone-mark img{width:15px;height:15px}.tx-face.tx-zone-mark{border-radius:50%}.tx-face.tx-zone-mark img{width:100%;height:100%}.tx-zone-cabal{color:var(--tx-green);background:#080a09}.tx-zone-cabal svg{width:14px;height:14px}.tx-zone-text{flex-direction:column;min-width:0;line-height:1.35;display:flex}.tx-zone-text b{color:var(--tx-text-2);font-size:13px;font-weight:550}.tx-zone-text small{color:var(--tx-text-3);align-items:center;gap:5px;font-size:12px;display:inline-flex}.tx-zone-text small svg{width:12px;height:12px;color:var(--tx-amber)}.tx[data-zone=device] .tx-zone-head[data-zone=device] .tx-zone-mark,.tx[data-zone=chain] .tx-zone-head[data-zone=chain] .tx-zone-mark,.tx[data-zone=service] .tx-zone-head[data-zone=service] .tx-zone-mark{outline-color:color-mix(in oklch, var(--tx-green) 55%, transparent)}.tx[data-zone=device] .tx-zone-head[data-zone=device] b,.tx[data-zone=chain] .tx-zone-head[data-zone=chain] b,.tx[data-zone=service] .tx-zone-head[data-zone=service] b{color:var(--tx-text)}.tx-steps button{text-align:left;width:100%;min-height:44px;color:var(--tx-text-3);border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:start;column-gap:12px;padding:10px 12px 14px 0;display:grid}.tx-step-dot{z-index:1;background:var(--tx-bg);width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--tx-line-strong);font-variant-numeric:tabular-nums;border-radius:50%;justify-self:center;place-items:center;font-size:11px;font-weight:650;display:grid;position:relative}.tx-steps button[data-done] .tx-step-dot{color:var(--tx-green);box-shadow:inset 0 0 0 1.5px color-mix(in oklch, var(--tx-green) 60%, transparent)}.tx-steps button[aria-selected=true] .tx-step-dot{color:var(--tx-bg);background:var(--tx-green);box-shadow:none}.tx-step-text{flex-direction:column;gap:2px;min-width:0;line-height:1.35;display:flex}.tx-step-text b{font-size:14px;font-weight:550}.tx-step-text small{text-wrap:pretty;font-size:12.5px}.tx-steps button[aria-selected=true]{color:var(--tx-text);background:linear-gradient(to bottom, transparent, color-mix(in oklch, var(--tx-green) 7%, transparent))}.tx-steps button[aria-selected=true] small{color:var(--tx-text-2)}@media (hover:hover){.tx-steps button[aria-selected=false]:hover{color:var(--tx-text-2);background:linear-gradient(#0000,#ffffff08 75%);background:linear-gradient(#0000,lab(100% 0 0/.03) 75%)}}.tx-path-stage{grid-area:stage;min-width:0;container:tx-stage/inline-size}.tx-step-panel{background:radial-gradient(110% 70% at 100% 0%, color-mix(in oklch, var(--tx-green) 6%, var(--tx-panel)), var(--tx-panel) 65%);box-shadow:inset 0 0 0 1px var(--tx-line);border-radius:16px;grid-template:"copy graphic""body graphic"1fr/minmax(0,.75fr) minmax(0,1.25fr);gap:14px 40px;padding:28px;display:grid}.tx-step-panel>.tsg{grid-area:graphic}.tx-step-copy{grid-area:copy}.tx-step-zone{color:var(--tx-green-soft);font-size:12px}.tx-step-copy h3{letter-spacing:-.02em;margin-top:4px;font-size:clamp(20px,2vw,24px);font-weight:500;line-height:1.2}.tx-step-body{max-width:62ch;color:var(--tx-text-2);text-wrap:pretty;grid-area:body;font-size:14px;line-height:1.65}.tx-step-pager{color:var(--tx-text-3);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;font-size:13px;display:none}.tx-step-pager>span{white-space:nowrap}.tx-step-pager button{white-space:nowrap;background:var(--tx-panel);min-height:44px;box-shadow:inset 0 0 0 1px var(--tx-line-strong);color:var(--tx-text);border-radius:10px;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:14px;display:inline-flex}.tx-step-pager button:first-child svg{rotate:180deg}.tx-step-pager button:disabled{color:var(--tx-text-3);box-shadow:inset 0 0 0 1px var(--tx-line);cursor:default}@container tx-stage (max-width:600px){.tx-step-panel{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""body""graphic";gap:16px;padding:20px}}@container tx-stage (max-width:400px){.tx-step-panel{padding:16px}.tx-step-pager{gap:8px}.tx-step-pager button{gap:6px;padding:0 10px}}@container tx-path (max-width:980px){.tx-path,.tx-path-head{grid-template-columns:minmax(220px,260px) minmax(0,1fr);column-gap:40px}}@container tx-path (max-width:720px){.tx-path{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""nav""stage";gap:24px}.tx-path-head{display:block}.tx-path-head p,.tx-path-head a{margin-top:14px}.tx-step-pager{display:flex}.tx-steps{flex-flow:wrap;gap:8px}.tx-step-group{flex-wrap:wrap;flex:1 1 0;padding:10px 6px 2px;display:flex}.tx-step-group[data-zone=device]{flex-basis:100%}.tx-zone-head{text-align:center;flex-basis:100%;justify-content:center;padding-bottom:8px;display:flex}.tx-zone-mark,.tx-zone-text small,.tx-step-text small{display:none}.tx-zone-text b{font-size:12px}.tx-steps button{text-align:center;flex:1 1 0;grid-template-columns:auto;justify-content:center;justify-items:center;row-gap:6px;width:auto;padding:4px 4px 14px}.tx-step-text b{white-space:nowrap;font-size:12.5px}.tx-step-group>:before{width:auto;height:1px;inset:15px 0 auto}.tx-step-group>.tx-zone-head:before{display:none}.tx-step-group>button:first-of-type:before{left:50%}.tx-step-group>:last-child:before{height:1px;right:50%}}@media (max-width:600px){.tx{margin-top:112px}}.tx-gate[data-animate=off] *,.tx-gate[data-animate=off] :before,.tx-gate[data-animate=off] :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.tx-scope *,.tx-scope :before,.tx-scope :after{animation:none!important}}
