.software-demo[data-astro-cid-xku4soho]{border:1px solid var(--line-strong);border-radius:var(--radius-large);background:var(--surface);color:var(--text);overflow:clip;min-width:0}.sd-top[data-astro-cid-xku4soho],.sd-footer[data-astro-cid-xku4soho]{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 2rem}.sd-top[data-astro-cid-xku4soho]{border-bottom:1px solid var(--line)}.sd-top[data-astro-cid-xku4soho]>p[data-astro-cid-xku4soho]{font-size:1.125rem;font-weight:600;margin:0}.sd-playback[data-astro-cid-xku4soho],.sd-footer[data-astro-cid-xku4soho]>div[data-astro-cid-xku4soho]{display:flex;gap:.5rem;flex:none}.software-demo[data-astro-cid-xku4soho] button[data-astro-cid-xku4soho]{min-width:44px;min-height:44px;font:inherit;cursor:pointer}.software-demo[data-astro-cid-xku4soho] button[data-astro-cid-xku4soho]:disabled{cursor:default}.software-demo[data-astro-cid-xku4soho] button[data-astro-cid-xku4soho]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.sd-playback[data-astro-cid-xku4soho] button[data-astro-cid-xku4soho],.sd-footer[data-astro-cid-xku4soho] button[data-astro-cid-xku4soho]{display:flex;justify-content:center;align-items:center;gap:.5rem;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);color:var(--text-secondary);padding:.5rem .75rem;font-size:.875rem}.sd-footer[data-astro-cid-xku4soho]{border-top:1px solid var(--line);font-size:.8125rem;color:var(--text-secondary)}.sd-footer[data-astro-cid-xku4soho] button[data-astro-cid-xku4soho]:disabled{opacity:.4}.software-demo[data-astro-cid-xku4soho] [data-astro-cid-xku4soho][hidden]{display:none!important}.sd-layout[data-astro-cid-xku4soho]{display:grid;grid-template-columns:175px minmax(0,1fr);align-items:center;gap:2.5rem;padding:2rem;background:var(--bg-soft)}.sd-director[data-astro-cid-xku4soho]{display:flex;flex-direction:column;align-items:center;min-width:0}.sd-robot[data-astro-cid-xku4soho]{height:200px;display:grid;align-items:center}.sd-caption[data-astro-cid-xku4soho]{font-size:1rem;line-height:1.5;font-weight:550;margin:0 0 1.5rem;min-height:6rem;width:100%}.sd-stages[data-astro-cid-xku4soho]{display:grid;gap:.85rem;list-style:none;margin:0;padding:0;width:100%}.sd-stages[data-astro-cid-xku4soho] li[data-astro-cid-xku4soho]{display:flex;gap:.6rem;align-items:center;font-size:.8125rem;color:var(--text-secondary)}.sd-stages[data-astro-cid-xku4soho] li[data-astro-cid-xku4soho]>span[data-astro-cid-xku4soho]{display:grid;place-items:center;flex:none;width:24px;height:24px;border:1px solid var(--line-strong);border-radius:50%;font-size:.75rem}.sd-stages[data-astro-cid-xku4soho] li[data-astro-cid-xku4soho][aria-current]{color:var(--primary);font-weight:600}.sd-stages[data-astro-cid-xku4soho] li[data-astro-cid-xku4soho][aria-current]>span[data-astro-cid-xku4soho],.sd-stages[data-astro-cid-xku4soho] li[data-astro-cid-xku4soho][data-complete=true]>span[data-astro-cid-xku4soho]{background:var(--primary);color:#fff;border-color:var(--primary)}.software-demo[data-astro-cid-xku4soho][data-running=true] .sd-robot[data-astro-cid-xku4soho] .cb-scene *{animation-play-state:running!important}.software-demo[data-astro-cid-xku4soho][data-phase=report] .sd-robot[data-astro-cid-xku4soho] .cb-worker-visor i{display:none}.software-demo[data-astro-cid-xku4soho][data-phase=report] .sd-robot[data-astro-cid-xku4soho] .cb-worker-visor svg{display:block}.sd-window[data-astro-cid-xku4soho]{min-width:0;border:1px solid var(--line-strong);border-radius:var(--radius-large);background:var(--surface);overflow:hidden;box-shadow:5px 6px rgb(var(--primary-rgb)/7%),0 12px 28px #16294608}.sd-bar[data-astro-cid-xku4soho]{display:flex;gap:.65rem;align-items:center;background:var(--bg-soft);padding:1rem;font-size:.8125rem}.sd-app-mark[data-astro-cid-xku4soho]{display:grid;place-items:center;background:var(--primary);color:#fff;width:25px;height:25px;border-radius:6px;font-size:1rem}.sd-online[data-astro-cid-xku4soho]{margin-left:auto;display:flex;align-items:center;gap:.4rem;color:var(--text-secondary);font-size:.7rem}.sd-online[data-astro-cid-xku4soho] i[data-astro-cid-xku4soho]{width:5px;height:5px;border-radius:50%;background:var(--accent-cyan)}.sd-tabs[data-astro-cid-xku4soho]{display:flex;gap:1.5rem;border-bottom:1px solid var(--line);padding:0 1.5rem;font-size:.8125rem;color:var(--text-secondary)}.sd-tabs[data-astro-cid-xku4soho]>span[data-astro-cid-xku4soho]{display:flex;gap:.5rem;align-items:center;padding:.8rem 0;border-bottom:2px solid #0000}.sd-tabs[data-astro-cid-xku4soho]>span[data-astro-cid-xku4soho][data-active=true]{border-color:var(--primary);color:var(--primary);font-weight:600}.sd-tabs[data-astro-cid-xku4soho] b[data-astro-cid-xku4soho]{font-size:.65rem;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:rgb(var(--primary-rgb)/8%)}.sd-screen[data-astro-cid-xku4soho]{display:grid;position:relative;padding:1.75rem;min-height:480px}.sd-panel[data-astro-cid-xku4soho]{grid-area:1 / 1;min-width:0;align-self:center}.sd-panel[data-astro-cid-xku4soho][aria-hidden=true]{visibility:hidden;pointer-events:none}.sd-title[data-astro-cid-xku4soho]{font-size:1.55rem;line-height:1.25;letter-spacing:-.035em;font-weight:600;margin:.55rem 0 0}.sd-eyebrow[data-astro-cid-xku4soho]{font-size:.65rem;letter-spacing:.06em;font-weight:600;color:var(--text-secondary)}.sd-primary[data-astro-cid-xku4soho]{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:.85rem 1rem;border:0;border-radius:var(--radius);background:var(--primary);color:#fff;font-size:.875rem!important}.sd-badge[data-astro-cid-xku4soho]{font-size:.7rem;padding:.45rem .65rem;border-radius:99px;background:rgb(var(--primary-rgb)/7%);color:var(--primary);white-space:nowrap}.sd-avatar[data-astro-cid-xku4soho]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#eef1f7;color:#546175;font-size:.8rem;font-weight:600;flex:none}.sd-alex[data-astro-cid-xku4soho]{background:rgb(var(--primary-rgb)/10%);color:var(--primary)}.sd-incoming[data-astro-cid-xku4soho]{width:120px;height:100px;position:relative;perspective:500px;margin:0 auto 1rem}.sd-incoming[data-astro-cid-xku4soho] svg[data-astro-cid-xku4soho]{width:120px;transform:rotateY(-15deg);filter:drop-shadow(3px 4px #ccd2ec)}.sd-incoming[data-astro-cid-xku4soho]>span[data-astro-cid-xku4soho]{position:absolute;right:-4px;top:0;display:grid;place-items:center;width:40px;height:40px;border:4px solid #fff;border-radius:50%;background:var(--primary);color:#fff;font-size:1.5rem}.sd-request-heading[data-astro-cid-xku4soho]{display:flex;justify-content:space-between;align-items:center;gap:1rem}.sd-message[data-astro-cid-xku4soho]{display:flex;gap:.75rem;margin:1.4rem 0;padding:1rem;border:1px solid var(--line);background:var(--bg-soft);border-radius:var(--radius)}.sd-message[data-astro-cid-xku4soho] strong[data-astro-cid-xku4soho]{font-size:.8125rem}.sd-message[data-astro-cid-xku4soho] p[data-astro-cid-xku4soho]{font-size:.875rem;line-height:1.6;color:var(--text-secondary);margin:.4rem 0 0}.sd-details[data-astro-cid-xku4soho]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem}.sd-details[data-astro-cid-xku4soho]>div[data-astro-cid-xku4soho]{display:grid;gap:.4rem}.sd-details[data-astro-cid-xku4soho] span[data-astro-cid-xku4soho]{font-size:.7rem;color:var(--text-secondary)}.sd-details[data-astro-cid-xku4soho] strong[data-astro-cid-xku4soho]{font-size:.8125rem;font-weight:550}.sd-subtitle[data-astro-cid-xku4soho]{font-size:.875rem;line-height:1.6;color:var(--text-secondary);margin:.75rem 0 1.5rem}.sd-member[data-astro-cid-xku4soho]{display:flex;align-items:center;gap:.75rem;border:1px solid var(--line-strong);border-radius:var(--radius);padding:1rem}.sd-member[data-astro-cid-xku4soho]>div[data-astro-cid-xku4soho]{display:grid;gap:.4rem}.sd-member[data-astro-cid-xku4soho] strong[data-astro-cid-xku4soho]{font-size:.9375rem}.sd-member[data-astro-cid-xku4soho]>div[data-astro-cid-xku4soho]>span[data-astro-cid-xku4soho]{font-size:.75rem;color:var(--text-secondary)}.sd-member-check[data-astro-cid-xku4soho]{margin-left:auto;border:1px solid var(--line-strong);border-radius:50%;width:24px;height:24px;display:grid;place-items:center;color:#0000;font-size:.75rem}.software-demo[data-astro-cid-xku4soho][data-phase=assigned] .sd-member[data-astro-cid-xku4soho]{border-color:var(--primary);background:rgb(var(--primary-rgb)/3%)}.software-demo[data-astro-cid-xku4soho][data-phase=assigned] .sd-member-check[data-astro-cid-xku4soho]{background:var(--primary);color:#fff;border-color:var(--primary)}.sd-routing[data-astro-cid-xku4soho]{display:flex;align-items:center;justify-content:center;gap:1rem;margin:2rem 0}.sd-routing[data-astro-cid-xku4soho]>span[data-astro-cid-xku4soho]:first-child{display:grid;place-items:center;padding:.75rem;border:1px solid var(--line-strong);border-radius:var(--radius);font-size:.8125rem;box-shadow:3px 3px #edf0f8}.sd-routing[data-astro-cid-xku4soho]>div[data-astro-cid-xku4soho]{display:flex;gap:.5rem}.sd-routing[data-astro-cid-xku4soho] i[data-astro-cid-xku4soho]{height:5px;width:5px;border-radius:50%;background:var(--line-strong)}.software-demo[data-astro-cid-xku4soho][data-phase=assigned] .sd-routing[data-astro-cid-xku4soho] i[data-astro-cid-xku4soho]{background:var(--primary)}.sd-assignment-status[data-astro-cid-xku4soho]{display:flex;align-items:center;gap:.65rem;margin-bottom:1.5rem;min-height:48px;border-top:1px solid var(--line);padding-top:1rem}.sd-assignment-status[data-astro-cid-xku4soho]>span[data-astro-cid-xku4soho]{color:var(--primary)}.sd-assignment-status[data-astro-cid-xku4soho] p[data-astro-cid-xku4soho]{font-size:.875rem;line-height:1.5;margin:0;color:var(--text-secondary)}.sd-work-heading[data-astro-cid-xku4soho],.sd-report-heading[data-astro-cid-xku4soho]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.sd-board[data-astro-cid-xku4soho]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:38px 170px;gap:0 12px;margin:1.5rem 0}.sd-lane[data-astro-cid-xku4soho]{grid-row:1 / 3;grid-column:1;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius);padding:.75rem}.sd-lane[data-astro-cid-xku4soho]+.sd-lane[data-astro-cid-xku4soho]{grid-column:2}.sd-lane[data-astro-cid-xku4soho]>span[data-astro-cid-xku4soho]{display:flex;gap:.4rem;align-items:center;font-size:.75rem;color:var(--text-secondary)}.sd-lane[data-astro-cid-xku4soho] i[data-astro-cid-xku4soho]{height:6px;width:6px;border-radius:50%;background:var(--primary)}.sd-lane[data-astro-cid-xku4soho]+.sd-lane[data-astro-cid-xku4soho] i[data-astro-cid-xku4soho]{background:var(--accent-cyan)}.sd-lane[data-astro-cid-xku4soho] b[data-astro-cid-xku4soho]{margin-left:auto;font-size:.7rem;font-weight:500}.sd-ticket[data-astro-cid-xku4soho]{grid-column:1;grid-row:2;z-index:1;align-self:start;margin:0 8px;display:grid;gap:.65rem;padding:1rem;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);box-shadow:0 5px 10px #15274608;transform:translate(0)}.software-demo[data-astro-cid-xku4soho][data-phase=done] .sd-ticket[data-astro-cid-xku4soho]{transform:translate(calc(100% + 28px));border-color:#bce7e5}.sd-ticket[data-astro-cid-xku4soho]>strong[data-astro-cid-xku4soho]{font-size:.8125rem;line-height:1.35}.sd-ticket[data-astro-cid-xku4soho]>span[data-astro-cid-xku4soho]:not(.sd-eyebrow){font-size:.7rem;color:var(--text-secondary)}.sd-ticket[data-astro-cid-xku4soho]>div[data-astro-cid-xku4soho]{display:flex;align-items:center;gap:.4rem;font-size:.7rem;padding-top:.5rem;border-top:1px solid var(--line)}.sd-ticket[data-astro-cid-xku4soho] .sd-avatar[data-astro-cid-xku4soho]{width:24px;height:24px;font-size:.65rem}.sd-ticket[data-astro-cid-xku4soho] b[data-astro-cid-xku4soho]{margin-left:auto;color:var(--primary);font-size:.6rem;font-weight:500}.sd-work-note[data-astro-cid-xku4soho]{display:flex;align-items:center;gap:.75rem;margin:0 0 1.5rem;min-height:4rem}.sd-work-note[data-astro-cid-xku4soho]>span[data-astro-cid-xku4soho]{display:grid;place-items:center;width:30px;height:30px;flex:none;border:1px solid var(--line);border-radius:50%;color:var(--primary)}.sd-work-note[data-astro-cid-xku4soho] p[data-astro-cid-xku4soho]{font-size:.875rem;line-height:1.5;margin:0;color:var(--text-secondary)}.sd-report-check[data-astro-cid-xku4soho]{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:50%;background:#e8f8f6;color:#16766e;font-size:1.3rem;box-shadow:3px 3px #d2eae5}.sd-metrics[data-astro-cid-xku4soho]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1.5rem 0}.sd-metrics[data-astro-cid-xku4soho]>div[data-astro-cid-xku4soho]{display:grid;gap:.8rem;border:1px solid var(--line);border-radius:var(--radius);padding:1rem;background:var(--bg-soft)}.sd-metrics[data-astro-cid-xku4soho] span[data-astro-cid-xku4soho]{font-size:.75rem;color:var(--text-secondary)}.sd-metrics[data-astro-cid-xku4soho] strong[data-astro-cid-xku4soho]{font-size:2rem;line-height:1;font-weight:550}.sd-metrics[data-astro-cid-xku4soho] .sd-metric-complete[data-astro-cid-xku4soho]{border-color:#bce7e5;background:#f0faf8}.sd-metric-complete[data-astro-cid-xku4soho] strong[data-astro-cid-xku4soho]{color:#16766e}.sd-report-record[data-astro-cid-xku4soho]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;border:1px solid var(--line-strong);border-radius:var(--radius);padding:1.2rem}.sd-report-record[data-astro-cid-xku4soho]>div[data-astro-cid-xku4soho]{display:grid;gap:.5rem}.sd-report-record[data-astro-cid-xku4soho] strong[data-astro-cid-xku4soho]{font-size:.8125rem;font-weight:550}.sd-success[data-astro-cid-xku4soho]{align-self:center;background:#e8f8f6;color:#16766e}.sd-report-record[data-astro-cid-xku4soho] p[data-astro-cid-xku4soho]{grid-column:1 / -1;display:flex;justify-content:space-between;gap:1rem;font-size:.75rem;margin:0;padding-top:.75rem;border-top:1px solid var(--line);line-height:1.5}.sd-report-record[data-astro-cid-xku4soho] p[data-astro-cid-xku4soho]>span[data-astro-cid-xku4soho]{color:var(--text-secondary)}.sd-report-record[data-astro-cid-xku4soho] p[data-astro-cid-xku4soho]>strong[data-astro-cid-xku4soho]{text-align:right}.sd-audit[data-astro-cid-xku4soho]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;list-style:none;padding:0;margin:1.5rem 0 1rem}.sd-audit[data-astro-cid-xku4soho] li[data-astro-cid-xku4soho]{display:flex;align-items:center;gap:.4rem;font-size:.75rem;color:var(--text-secondary)}.sd-audit[data-astro-cid-xku4soho] li[data-astro-cid-xku4soho]>span[data-astro-cid-xku4soho]{color:var(--primary)}.sd-report-end[data-astro-cid-xku4soho]{font-size:.8125rem;line-height:1.5;color:var(--text-secondary);margin:0}@media(width<=1000px){.sd-layout[data-astro-cid-xku4soho]{grid-template-columns:130px minmax(0,1fr);gap:1.5rem;padding:1.5rem}.sd-robot[data-astro-cid-xku4soho]{transform:scale(.8);height:165px}.sd-caption[data-astro-cid-xku4soho]{font-size:.9375rem;min-height:7.5rem}.sd-screen[data-astro-cid-xku4soho]{padding:1.25rem}.sd-ticket[data-astro-cid-xku4soho]{padding:.75rem}.sd-ticket[data-astro-cid-xku4soho] b[data-astro-cid-xku4soho]{display:none}}@media(width<=750px){.sd-layout[data-astro-cid-xku4soho]{grid-template-columns:minmax(0,1fr);padding:1rem}.sd-director[data-astro-cid-xku4soho]{display:grid;grid-template-columns:100px minmax(0,1fr);gap:.75rem 1rem}.sd-robot[data-astro-cid-xku4soho]{height:105px;width:100px;transform:none;display:flex;justify-content:center}.sd-robot[data-astro-cid-xku4soho] .cb-scene{transform:scale(.7);flex-shrink:0}.sd-caption[data-astro-cid-xku4soho]{margin:0;min-height:4.5rem;font-size:.9375rem;align-content:center}.sd-stages[data-astro-cid-xku4soho]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.sd-stages[data-astro-cid-xku4soho] li[data-astro-cid-xku4soho]{font-size:.7rem;flex-direction:column;gap:.35rem;font-weight:550}.sd-stages[data-astro-cid-xku4soho] li[data-astro-cid-xku4soho]>span[data-astro-cid-xku4soho]{width:20px;height:20px;font-size:.65rem}.sd-top[data-astro-cid-xku4soho],.sd-footer[data-astro-cid-xku4soho]{padding:1rem;gap:.5rem}.sd-top[data-astro-cid-xku4soho]>p[data-astro-cid-xku4soho]{font-size:1rem}.sd-playback[data-astro-cid-xku4soho] [data-astro-cid-xku4soho][data-sd-play-label]{display:none}.sd-footer[data-astro-cid-xku4soho]>span[data-astro-cid-xku4soho]{font-size:.7rem}.sd-footer[data-astro-cid-xku4soho] button[data-astro-cid-xku4soho]{font-size:.75rem;padding:.5rem .6rem}.sd-screen[data-astro-cid-xku4soho]{padding:1rem;min-height:490px}.sd-title[data-astro-cid-xku4soho]{font-size:1.3rem}.sd-online[data-astro-cid-xku4soho]{font-size:.65rem}.sd-bar[data-astro-cid-xku4soho]{padding:.75rem}.sd-tabs[data-astro-cid-xku4soho]{gap:1rem;padding:0 1rem;font-size:.75rem}.sd-message[data-astro-cid-xku4soho]{padding:.75rem;gap:.6rem}.sd-message[data-astro-cid-xku4soho] .sd-avatar[data-astro-cid-xku4soho]{width:28px;height:28px;font-size:.7rem}.sd-message[data-astro-cid-xku4soho] p[data-astro-cid-xku4soho]{font-size:.8125rem}.sd-member[data-astro-cid-xku4soho]{padding:.75rem}.sd-member[data-astro-cid-xku4soho]>div[data-astro-cid-xku4soho]>span[data-astro-cid-xku4soho]{font-size:.7rem}.sd-member-check[data-astro-cid-xku4soho]{flex:none}.sd-metrics[data-astro-cid-xku4soho]{gap:.4rem}.sd-metrics[data-astro-cid-xku4soho]>div[data-astro-cid-xku4soho]{padding:.65rem}.sd-metrics[data-astro-cid-xku4soho] span[data-astro-cid-xku4soho]{font-size:.65rem;min-height:2.8em;line-height:1.4}.sd-metrics[data-astro-cid-xku4soho] strong[data-astro-cid-xku4soho]{font-size:1.7rem}.sd-report-record[data-astro-cid-xku4soho]{padding:.85rem;gap:.75rem}.sd-report-record[data-astro-cid-xku4soho]>.sd-badge[data-astro-cid-xku4soho]{grid-column:1 / -1;justify-self:start}.sd-report-heading[data-astro-cid-xku4soho]{gap:.65rem}.sd-report-check[data-astro-cid-xku4soho]{width:34px;height:34px;font-size:1rem}.sd-work-heading[data-astro-cid-xku4soho]>.sd-avatar[data-astro-cid-xku4soho]{display:none}.sd-board[data-astro-cid-xku4soho]{grid-template-columns:1fr;grid-template-rows:36px 150px 36px 150px;gap:12px 0}.sd-lane[data-astro-cid-xku4soho]{grid-row:1 / 3;grid-column:1}.sd-lane[data-astro-cid-xku4soho]+.sd-lane[data-astro-cid-xku4soho]{grid-column:1;grid-row:3 / 5}.sd-ticket[data-astro-cid-xku4soho]{grid-column:1;grid-row:2;padding:.75rem}.software-demo[data-astro-cid-xku4soho][data-phase=done] .sd-ticket[data-astro-cid-xku4soho]{transform:translateY(210px)}.sd-ticket[data-astro-cid-xku4soho] b[data-astro-cid-xku4soho]{display:block}.sd-work-note[data-astro-cid-xku4soho]{min-height:4.5rem}.sd-incoming[data-astro-cid-xku4soho]{margin-bottom:1.25rem}.sd-request-heading[data-astro-cid-xku4soho]{gap:.5rem}.sd-eyebrow[data-astro-cid-xku4soho]{font-size:.6rem}.sd-badge[data-astro-cid-xku4soho]{font-size:.65rem}.sd-audit[data-astro-cid-xku4soho]{gap:.5rem;font-size:.7rem}}@media(width<=370px){.sd-online[data-astro-cid-xku4soho]{font-size:0;gap:0}.sd-online[data-astro-cid-xku4soho] i[data-astro-cid-xku4soho]{width:6px;height:6px}.sd-tabs[data-astro-cid-xku4soho]{gap:.75rem;font-size:.7rem}.sd-footer[data-astro-cid-xku4soho]{flex-wrap:wrap}.sd-footer[data-astro-cid-xku4soho]>div[data-astro-cid-xku4soho]{margin-left:auto}.sd-caption[data-astro-cid-xku4soho]{font-size:.875rem}.sd-stages[data-astro-cid-xku4soho]{gap:.65rem}.sd-title[data-astro-cid-xku4soho]{font-size:1.2rem}.sd-details[data-astro-cid-xku4soho]{grid-template-columns:1fr;gap:.75rem}.sd-member[data-astro-cid-xku4soho]>.sd-avatar[data-astro-cid-xku4soho]{width:28px;height:28px}.sd-member[data-astro-cid-xku4soho]{gap:.5rem}}@media(prefers-reduced-motion:reduce){.software-demo[data-astro-cid-xku4soho] [data-astro-cid-xku4soho]{animation:none!important;transition:none!important}}.software-page .sw-demo-wrap{padding-top:2.5rem}.software-page :is(h1,h2,h3,button,.approved-copy){min-width:0;overflow-wrap:anywhere}.software-page .auralis-page-hero{min-height:max(36rem,calc(100svh - var(--sw-header-height,7.425rem)))}.software-page .auralis-page-hero h1{max-width:14ch}.software-page.service-page-content .auralis-page-hero .auralis-page-hero__content>p{color:var(--text)}.software-page .auralis-page-hero .button:disabled{max-width:100%;min-height:44px;background:var(--accent-cyan);border-color:var(--accent-cyan);color:var(--text);cursor:not-allowed;box-shadow:none;transform:none}.software-page .auralis-page-hero .button:disabled:before{content:none}.software-page .auralis-page-hero__breadcrumbs :is(a,[aria-current=page]){color:var(--text-secondary)}.software-page .sw-block-title{max-width:28ch;margin-bottom:2.5rem}.software-page .sw-schematic{display:grid;gap:1.5rem;margin-bottom:2rem}.software-page .sw-sequence{width:100%;max-width:45rem;justify-self:center;stroke:var(--primary);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.software-page .sw-sequence g{opacity:.4}.software-page .sw-connectors{stroke:var(--text-secondary)}.software-page [data-stage=build] [data-sw-node=build],.software-page [data-stage=test] [data-sw-node=test],.software-page [data-stage=launch] [data-sw-node=launch]{opacity:1}.software-page .sw-controls{display:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.software-page [data-enhanced=true] .sw-controls{display:grid}.software-page .sw-controls button{display:flex;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;min-height:44px;padding:.8rem 1rem;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);color:var(--text);font:inherit;font-weight:550;line-height:1.4;text-align:left;cursor:pointer;transition:background .18s ease,border-color .18s ease}.software-page .sw-controls button>span:first-child{min-width:0}.software-page .sw-controls button[aria-pressed=true]{border-color:var(--primary);background:rgb(var(--primary-rgb) / 6%)}.software-page .sw-control-mark{flex:0 0 .5rem;width:.5rem;height:.5rem;border-radius:50%;border:1px solid var(--primary);opacity:0}.software-page [aria-pressed=true] .sw-control-mark{background:var(--primary);opacity:1}.software-page .sw-stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.software-page .sw-reading-card{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:1.25rem;min-width:0;padding:clamp(1.25rem,2.5vw,2rem);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);transition:border-color .18s ease}.software-page .sw-reading-card h3{margin:0}.software-page [data-enhanced=true][data-stage=build] [data-sw-card=build],.software-page [data-enhanced=true][data-stage=test] [data-sw-card=test],.software-page [data-enhanced=true][data-stage=launch] [data-sw-card=launch]{border-color:var(--primary)}.software-page .sw-handover{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:2rem;margin-top:1.5rem;padding:clamp(1.25rem,2.5vw,2rem);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.software-page .sw-handover h3{margin:0}.software-page .faq-list .approved-copy p{margin:0;padding:0 2rem 1.4rem 0}.software-page :is(.sw-controls button,.faq-list summary):focus-visible{outline:2px solid var(--primary);outline-offset:4px}@media(hover:hover)and (pointer:fine){.software-page .sw-controls button:hover{border-color:var(--primary);background:var(--bg-soft)}}@media(max-width:1100px){.software-page .sw-stages{grid-template-columns:minmax(0,1fr)}.software-page .sw-reading-card{display:block}.software-page .sw-reading-card h3{margin-bottom:1.25rem}}@media(max-width:900px){.software-page .auralis-page-hero{min-height:auto}.software-page .sw-handover{grid-template-columns:minmax(0,1fr);gap:1.25rem}}@media(max-width:680px){.software-page .sw-controls{grid-template-columns:minmax(0,1fr);gap:.6rem}.software-page .sw-block-title{margin-bottom:2rem}}@media(prefers-reduced-motion:reduce){.software-page :is(.sw-reading-card,.sw-controls button){transition:none}}.software-page[data-astro-cid-g3ordmlx]>section:not([data-auralis-hero]){content-visibility:auto;contain-intrinsic-size:auto 900px}
