:where(html[data-ui=next]){--pb-ease: ease;--pb-dur: .16s}:where(html[data-ui=next]) .pb-sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:where(html[data-ui=next]) .pb-reveal{opacity:1}:where(html[data-ui=next]) .pb-kit svg,:where(html[data-ui=next]) .pb-scene svg.lucide{stroke-width:1.5}:where(html[data-ui=next]) .pb-eyebrow{margin:0;color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-2, 14px);font-weight:600;line-height:1.5;letter-spacing:.04em;text-transform:uppercase}:where(html[data-ui=next]) .pb-headline{margin:0;color:var(--qbx-ink, #151515);font-size:clamp(24px,2.5vw,32px);font-weight:650;line-height:1.4;letter-spacing:-.025em;word-break:keep-all;overflow-wrap:anywhere}:where(html[data-ui=next]) h1.pb-headline{font-size:clamp(36px,4vw,52px);font-weight:800;line-height:1.2;letter-spacing:-.035em}:where(html[data-ui=next]) .pb-caption{margin:0;max-inline-size:48ch;color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-4, 16px);line-height:1.7}:where(html[data-ui=next]) .pb-lead{margin:0;max-inline-size:46ch;color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-5, 18px);font-weight:500;line-height:1.7}:where(html[data-ui=next]) .pb-lead span{display:block;color:var(--qbx-muted, #686868);font-weight:400}:where(html[data-ui=next]) .pb-helper{margin:0;color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-2, 14px);line-height:1.5}:where(html[data-ui=next]) .pb-textlink{display:inline-flex;align-items:center;gap:6px;min-block-size:44px;color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-4, 16px);font-weight:600;text-decoration:none}:where(html[data-ui=next]) .pb-textlink:hover{text-decoration:underline;text-underline-offset:.2em}:where(html[data-ui=next]) .pb-glyph{position:relative;display:inline-block;inline-size:16px;block-size:16px;flex:0 0 auto;transition:transform var(--pb-dur) var(--pb-ease)}:where(html[data-ui=next]) .pb-glyph:before,:where(html[data-ui=next]) .pb-glyph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;background:var(--qbx-bg-ink, #151515)}:where(html[data-ui=next]) .pb-glyph:before{inline-size:14px;block-size:1.5px}:where(html[data-ui=next]) .pb-glyph:after{inline-size:1.5px;block-size:14px}:where(html[data-ui=next]) :is([open]>summary,[aria-expanded=true]) .pb-glyph{transform:rotate(45deg)}:where(html[data-ui=next]) .pb-scene{display:grid;gap:24px;scroll-margin-top:calc(var(--ui-bar, 68px) + 16px)}:where(html[data-ui=next]) .pb-scene-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 24px}:where(html[data-ui=next]) .pb-scene-words{display:grid;gap:8px;min-inline-size:0}:where(html[data-ui=next]) .pb-aside{display:grid;gap:16px;margin-block-start:8px}:where(html[data-ui=next]) .pb-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}:where(html[data-ui=next]) .pb-scene.is-numbered .pb-scene-head{grid-template-columns:160px minmax(0,1fr);align-items:start}:where(html[data-ui=next]) .pb-number{display:grid;gap:4px;margin:0;padding-inline-end:24px;border-inline-end:1px solid var(--qbx-line, #e4e4df)}:where(html[data-ui=next]) .pb-number>span:first-child{color:var(--qbx-ink, #151515);font-size:clamp(32px,3vw,40px);font-weight:300;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}:where(html[data-ui=next]) .pb-number-label{color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-2, 14px);font-weight:600;letter-spacing:.04em;text-transform:uppercase}:where(html[data-ui=next]) .pb-visual{min-inline-size:0}:where(html[data-ui=next]) .pb-visual[data-later]{min-block-size:var(--pb-later-wide, 0px)}:where(html[data-ui=next]) .pb-scene.is-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;-moz-column-gap:40px;column-gap:40px}:where(html[data-ui=next]) .pb-scene.is-split>.pb-scene-head{grid-template-columns:minmax(0,1fr)}:where(html[data-ui=next]) .pb-details{grid-column:1 / -1;margin:0;border-top:1px solid var(--qbx-line, #e4e4df)}:where(html[data-ui=next]) .pb-details>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-block-size:44px;padding-block:12px;list-style:none;color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-4, 16px);font-weight:600;cursor:pointer}:where(html[data-ui=next]) .pb-details>summary::-webkit-details-marker{display:none}:where(html[data-ui=next]) .pb-details>summary:focus-visible{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:4px}:where(html[data-ui=next]) .pb-details-body{padding-block:8px 16px}:where(html[data-ui=next]) .pb-btn-wrap{display:inline-grid;gap:6px;justify-items:start}:where(html[data-ui=next]) .pb-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:44px;max-inline-size:100%;padding:8px 16px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515);font:inherit;font-size:var(--qbx-fs-4, 16px);font-weight:600;line-height:1.5;text-decoration:none;text-align:center;cursor:pointer;transition:background-color var(--pb-dur) var(--pb-ease),border-color var(--pb-dur) var(--pb-ease)}:where(html[data-ui=next]) .pb-btn:hover{background:var(--qbx-bg-deep, #f0f0ed);border-color:var(--qbx-line-strong, #cfcfc8)}:where(html[data-ui=next]) .pb-btn:active:not(:disabled){transform:translateY(1px)}:where(html[data-ui=next]) .pb-btn.is-primary{background:var(--qbx-bg-brand, #ffcc1a);border-color:var(--qbx-line-brand-fill, #ffcc1a);color:var(--qbx-on-brand, #151515)}:where(html[data-ui=next]) .pb-btn.is-primary:hover{background:var(--qbx-bg-brand-deep, #efbb0d);border-color:var(--qbx-bg-brand-deep, #efbb0d)}:where(html[data-ui=next]) .pb-btn.is-selected{background:var(--qbx-bg-brand-soft, #fff8dc);border-color:var(--qbx-line-ink, #151515)}:where(html[data-ui=next]) .pb-btn-state{color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-2, 14px);font-weight:500}:where(html[data-ui=next]) .pb-btn:disabled{background:var(--qbx-bg-deep, #f0f0ed);border-color:var(--qbx-line, #e4e4df);color:var(--qbx-muted, #686868);cursor:not-allowed;transform:none}:where(html[data-ui=next]) .pb-btn-reason{color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-2, 14px);line-height:1.5}:where(html[data-ui=next]) .pb-techart{display:block;inline-size:100%;block-size:auto;border-radius:var(--qbx-r-md, 8px)}:where(html[data-ui=next]) .pb-arttile-face{display:grid;gap:12px;color:var(--qbx-ink, #151515);text-decoration:none}:where(html[data-ui=next]) .pb-arttile-art{display:block;border-radius:var(--qbx-r-md, 8px);transition:outline-color var(--pb-dur) var(--pb-ease);outline:1px solid transparent;outline-offset:2px}:where(html[data-ui=next]) a.pb-arttile-face:hover .pb-arttile-art{outline-color:var(--qbx-line-ink, #151515)}:where(html[data-ui=next]) .pb-arttile-caption{display:flex;align-items:baseline;gap:8px;font-size:var(--qbx-fs-2, 14px)}:where(html[data-ui=next]) .pb-arttile-caption strong{font-size:var(--qbx-fs-4, 16px);font-weight:700}:where(html[data-ui=next]) .pb-arttile-caption span{color:var(--qbx-muted, #686868)}:where(html[data-ui=next]) .pb-arttile-caption svg{margin-inline-start:auto;color:var(--qbx-muted, #686868);align-self:center}:where(html[data-ui=next]) .pb-process{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none}:where(html[data-ui=next]) .pb-process-step{display:grid;gap:4px;min-inline-size:0}:where(html[data-ui=next]) .pb-process-tile{position:relative;display:grid;place-items:center;block-size:90px;margin-block-end:8px;border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-deep, #f0f0ed);color:var(--qbx-ink, #151515)}:where(html[data-ui=next]) .pb-process-step.is-documents .pb-process-tile{background:var(--qbx-info-bg, #e8edf7)}:where(html[data-ui=next]) .pb-process-step.is-time .pb-process-tile{background:var(--qbx-warn-bg, #f3e7d8)}:where(html[data-ui=next]) .pb-process-step.is-scope .pb-process-tile{background:var(--qbx-bg-deep, #eae5f2)}:where(html[data-ui=next]) .pb-process-step.is-check .pb-process-tile{background:var(--qbx-bg-deep, #eaeae5)}:where(html[data-ui=next]) .pb-process-step.is-accent .pb-process-tile{background:var(--qbx-bg-brand-soft, #fff8dc)}:where(html[data-ui=next]) .pb-process-icon svg{inline-size:24px;block-size:24px}:where(html[data-ui=next]) .pb-process-n{position:absolute;inset-block-end:10px;inset-inline-end:12px;color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-1, 13px);font-weight:600;letter-spacing:.04em;font-variant-numeric:tabular-nums}:where(html[data-ui=next]) .pb-process-step strong{font-size:var(--qbx-fs-4, 16px);font-weight:700;line-height:1.5}:where(html[data-ui=next]) .pb-process-line{color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-2, 14px);line-height:1.5}:where(html[data-ui=next]) .pb-segmented{display:flex;flex-wrap:wrap;gap:8px}:where(html[data-ui=next]) .pb-seg{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding:8px 16px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515);font:inherit;font-size:var(--qbx-fs-3, 15px);font-weight:600;line-height:1.5;cursor:pointer;transition:background-color var(--pb-dur) var(--pb-ease),border-color var(--pb-dur) var(--pb-ease)}:where(html[data-ui=next]) .pb-seg:hover{background:var(--qbx-bg-deep, #f0f0ed)}:where(html[data-ui=next]) .pb-seg[aria-pressed=true]{background:var(--qbx-bg-deep, #f0f0ed);border-color:var(--qbx-line-ink, #151515)}:where(html[data-ui=next]) .pb-seg-icon{display:inline-grid;place-items:center;color:var(--qbx-muted, #686868)}:where(html[data-ui=next]) .pb-seg[aria-pressed=true] .pb-seg-icon{color:var(--qbx-ink, #151515)}:where(html[data-ui=next]) .pb-seg-icon svg{inline-size:18px;block-size:18px}:where(html[data-ui=next]) .pb-explorer{display:grid;gap:16px}:where(html[data-ui=next]) .pb-detail{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);overflow:hidden;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff)}:where(html[data-ui=next]) .pb-detail-art{display:grid;min-inline-size:0}:where(html[data-ui=next]) .pb-detail-art .pb-techart{block-size:100%;border-radius:0}:where(html[data-ui=next]) .pb-detail-body{display:grid;align-content:start;gap:12px;min-inline-size:0;padding:32px}:where(html[data-ui=next]) .pb-detail-body h3{margin:0;font-size:var(--qbx-fs-6, 20px);font-weight:700;line-height:1.4;letter-spacing:-.02em;word-break:keep-all}:where(html[data-ui=next]) .pb-detail-text{margin:0;color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-4, 16px);line-height:1.7}:where(html[data-ui=next]) .pb-detail-meta{display:grid;gap:8px;margin:4px 0 0;padding:0;list-style:none;color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-3, 15px)}:where(html[data-ui=next]) .pb-detail-meta li{display:flex;align-items:center;gap:10px}:where(html[data-ui=next]) .pb-detail-meta svg{flex:0 0 auto;inline-size:18px;block-size:18px}:where(html[data-ui=next]) .pb-detail-checks{display:grid;gap:6px;margin:8px 0 0;padding:12px 0 0;border-top:1px solid var(--qbx-line, #e4e4df);list-style:none;color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-3, 15px);font-weight:600}:where(html[data-ui=next]) .pb-detail-checks li{display:flex;align-items:center;gap:10px}:where(html[data-ui=next]) .pb-detail-checks svg{flex:0 0 auto;color:var(--qbx-muted, #686868)}:where(html[data-ui=next]) .pb-iconcard{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:12px;align-items:start;padding:24px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff);min-inline-size:0}:where(html[data-ui=next]) .pb-iconbox{display:grid;place-items:center;inline-size:48px;block-size:48px;border-radius:var(--qbx-r-sm, 6px);background:var(--qbx-bg-deep, #f0f0ed);color:var(--qbx-ink, #151515);flex:0 0 auto}:where(html[data-ui=next]) .pb-iconbox svg{inline-size:24px;block-size:24px}:where(html[data-ui=next]) .pb-iconcard-body{display:grid;gap:4px;min-inline-size:0}:where(html[data-ui=next]) .pb-iconcard-body h3{margin:0;font-size:var(--qbx-fs-5, 18px);font-weight:600;line-height:1.5}:where(html[data-ui=next]) .pb-iconcard-body p{margin:0;color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-3, 15px);line-height:1.6}:where(html[data-ui=next]) .pb-accordion{display:grid;gap:8px}:where(html[data-ui=next]) .pb-accordion-card{border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-sm, 6px);background:var(--qbx-bg-card, #ffffff)}:where(html[data-ui=next]) .pb-accordion-card.is-open{border-color:var(--qbx-line-ink, #151515)}:where(html[data-ui=next]) .pb-accordion-card>button{display:flex;align-items:center;justify-content:space-between;gap:12px;inline-size:100%;min-block-size:44px;padding:12px 16px;border:0;background:none;color:var(--qbx-ink, #151515);font:inherit;font-size:var(--qbx-fs-4, 16px);font-weight:600;text-align:start;cursor:pointer}:where(html[data-ui=next]) .pb-accordion-card>div{padding:0 16px 16px}:where(html[data-ui=next]) .pb-accordion-card p{margin:0;color:var(--qbx-muted, #686868);line-height:1.7}:where(html[data-ui=next]) .pb-blueprint{display:grid;overflow:hidden;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff)}:where(html[data-ui=next]) .pb-blueprint-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;padding:20px 24px;border-bottom:1px solid var(--qbx-line, #e4e4df)}:where(html[data-ui=next]) .pb-blueprint-title{display:flex;align-items:baseline;gap:16px}:where(html[data-ui=next]) .pb-blueprint-title strong{font-size:var(--qbx-fs-6, 20px);font-weight:800;letter-spacing:-.03em}:where(html[data-ui=next]) .pb-blueprint-title span{color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-2, 14px);font-weight:600;letter-spacing:.06em;text-transform:uppercase}:where(html[data-ui=next]) .pb-blueprint-meta{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-2, 14px)}:where(html[data-ui=next]) .pb-blueprint-meta li{display:inline-flex;align-items:center;gap:6px}:where(html[data-ui=next]) .pb-blueprint-meta svg{inline-size:16px;block-size:16px}:where(html[data-ui=next]) .pb-routes{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;padding:24px}:where(html[data-ui=next]) .pb-route{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-block-size:64px;padding:14px 16px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--pb-dur) var(--pb-ease),border-color var(--pb-dur) var(--pb-ease)}:where(html[data-ui=next]) .pb-route:hover{border-color:var(--qbx-line-strong, #cfcfc8)}:where(html[data-ui=next]) .pb-route[aria-pressed=true],:where(html[data-ui=next]) .pb-node[aria-pressed=true]{background:var(--qbx-bg-brand-soft, #fff8dc);border-color:var(--qbx-line-ink, #151515);box-shadow:inset 0 3px 0 var(--qbx-bg-brand, #ffcc1a)}:where(html[data-ui=next]) .pb-route-icon{display:grid;place-items:center;inline-size:24px;color:var(--qbx-muted, #686868)}:where(html[data-ui=next]) .pb-route-text{display:grid;gap:2px;min-inline-size:0}:where(html[data-ui=next]) .pb-route-text strong{font-size:var(--qbx-fs-4, 16px);font-weight:700}:where(html[data-ui=next]) .pb-route-text span{color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-2, 14px);line-height:1.5}:where(html[data-ui=next]) .pb-route-chevron{inline-size:8px;block-size:8px;border-block-start:1.5px solid var(--qbx-line-strong, #cfcfc8);border-inline-end:1.5px solid var(--qbx-line-strong, #cfcfc8);transform:rotate(45deg)}:where(html[data-ui=next]) .pb-nodes-area{display:grid;gap:32px;padding:32px 24px;border-block:1px solid var(--qbx-line, #e4e4df);background-color:var(--qbx-bg-page, #f7f7f5);background-image:linear-gradient(var(--qbx-line, #e4e4df) 1px,transparent 1px),linear-gradient(90deg,var(--qbx-line, #e4e4df) 1px,transparent 1px);background-size:24px 24px}:where(html[data-ui=next]) .pb-nodes{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:24px 28px;margin:0;padding:0;list-style:none}:where(html[data-ui=next]) .pb-nodes>li{position:relative;min-inline-size:0}:where(html[data-ui=next]) .pb-nodes>li+li:before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:-28px;inline-size:28px;block-size:1px;background:var(--qbx-line-strong, #cfcfc8)}:where(html[data-ui=next]) .pb-nodes>li+li:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:-7px;inline-size:6px;block-size:6px;border-block-start:1px solid var(--qbx-line-strong, #cfcfc8);border-inline-end:1px solid var(--qbx-line-strong, #cfcfc8);transform:translateY(-50%) rotate(45deg)}:where(html[data-ui=next]) .pb-node{display:grid;align-content:start;gap:10px;inline-size:100%;min-block-size:150px;padding:18px 16px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--pb-dur) var(--pb-ease),border-color var(--pb-dur) var(--pb-ease)}:where(html[data-ui=next]) .pb-node:hover{border-color:var(--qbx-line-strong, #cfcfc8)}:where(html[data-ui=next]) .pb-node-label{display:inline-flex;align-items:center;gap:8px;color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-1, 13px);font-weight:600;letter-spacing:.06em;text-transform:uppercase}:where(html[data-ui=next]) .pb-node-label svg{inline-size:18px;block-size:18px}:where(html[data-ui=next]) .pb-node strong{font-size:var(--qbx-fs-5, 18px);font-weight:700;line-height:1.4;letter-spacing:-.02em}:where(html[data-ui=next]) .pb-node-line{color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-2, 14px);line-height:1.5}:where(html[data-ui=next]) .pb-inspector{display:grid;gap:16px;min-block-size:172px;padding:24px}:where(html[data-ui=next]) .pb-inspector-title{display:grid;gap:4px;margin:0}:where(html[data-ui=next]) .pb-inspector-title strong{font-size:var(--qbx-fs-6, 20px);font-weight:700;letter-spacing:-.02em}:where(html[data-ui=next]) .pb-inspector dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px 24px;margin:0}:where(html[data-ui=next]) .pb-inspector dt{margin:0 0 4px;color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-1, 13px);font-weight:600;letter-spacing:.06em;text-transform:uppercase}:where(html[data-ui=next]) .pb-inspector dd{margin:0;color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-3, 15px);line-height:1.6}:where(html[data-ui=next]) .pb-blueprint-legend{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding:12px 24px;border-top:1px solid var(--qbx-line, #e4e4df);background:var(--qbx-bg-page, #f7f7f5);color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-2, 14px)}:where(html[data-ui=next]) .pb-stepper{display:grid;gap:16px}:where(html[data-ui=next]) .pb-stepper-rail{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px}:where(html[data-ui=next]) .pb-step{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;align-items:center;min-block-size:44px;padding:10px 14px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--pb-dur) var(--pb-ease),border-color var(--pb-dur) var(--pb-ease)}:where(html[data-ui=next]) .pb-step:hover{background:var(--qbx-bg-deep, #f0f0ed)}:where(html[data-ui=next]) .pb-step:focus-visible{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:4px}:where(html[data-ui=next]) .pb-step.is-on{background:var(--qbx-bg-deep, #f0f0ed);border-color:var(--qbx-line-ink, #151515);color:var(--qbx-ink, #151515)}:where(html[data-ui=next]) .pb-step-n{display:inline-grid;place-items:center;inline-size:28px;block-size:28px;border-radius:4px;background:var(--qbx-bg-deep, #f0f0ed);font-size:var(--qbx-fs-2, 14px);font-weight:600;font-variant-numeric:tabular-nums}:where(html[data-ui=next]) .pb-step.is-on .pb-step-n{background:var(--qbx-bg-brand, #ffcc1a);color:var(--qbx-on-brand, #151515)}:where(html[data-ui=next]) .pb-step-text{display:grid;gap:2px;min-inline-size:0}:where(html[data-ui=next]) .pb-step-title{font-size:var(--qbx-fs-3, 15px);font-weight:700;line-height:1.3}:where(html[data-ui=next]) .pb-step-line{color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-1, 13px);line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:where(html[data-ui=next]) .pb-stepper-panel{display:grid;gap:20px;padding:24px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff)}:where(html[data-ui=next]) .pb-stepper-panel[hidden]{display:none}:where(html[data-ui=next]) .pb-stepper-panel:focus-visible{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:4px}:where(html[data-ui=next]) .pb-stepper-visual,:where(html[data-ui=next]) .pb-stepper-art{display:grid;place-items:center}:where(html[data-ui=next]) .pb-stepper-panel.has-art{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;-moz-column-gap:24px;column-gap:24px}:where(html[data-ui=next]) .pb-stepper-caption{grid-column:1 / -1;margin:0;color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-3, 15px);line-height:1.6}:where(html[data-ui=next]) .pb-ba{display:grid;gap:12px}:where(html[data-ui=next]) .pb-ba-labels{display:flex;justify-content:space-between;gap:8px}:where(html[data-ui=next]) .pb-ba-side{min-block-size:44px;padding:8px 16px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515);font:inherit;font-size:var(--qbx-fs-3, 15px);font-weight:600;cursor:pointer}:where(html[data-ui=next]) .pb-ba-side[aria-pressed=true]{background:var(--qbx-bg-deep, #f0f0ed);border-color:var(--qbx-line-ink, #151515)}:where(html[data-ui=next]) .pb-ba-stage{position:relative;display:grid;overflow:hidden;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff)}:where(html[data-ui=next]) .pb-ba-layer{grid-area:1 / 1;min-inline-size:0}:where(html[data-ui=next]) .pb-ba-layer>.pb-stage{border:0;border-radius:0;block-size:100%}:where(html[data-ui=next]) .pb-ba.is-slider .pb-ba-layer.is-after{clip-path:inset(0 0 0 var(--pb-cut))}:where(html[data-ui=next]) .pb-ba.is-toggle .pb-ba-layer[aria-hidden=true]{visibility:hidden}:where(html[data-ui=next]) .pb-ba-handle{position:absolute;inset-block:0;inset-inline-start:var(--pb-cut);inline-size:1px;background:var(--qbx-bg-ink, #151515);pointer-events:none}:where(html[data-ui=next]) .pb-ba-handle span{position:absolute;top:50%;left:50%;inline-size:40px;block-size:40px;border:1px solid var(--qbx-line-ink, #151515);border-radius:50%;background:var(--qbx-bg-card, #ffffff);transform:translate(-50%,-50%)}:where(html[data-ui=next]) .pb-ba-handle span:before,:where(html[data-ui=next]) .pb-ba-handle span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;inline-size:8px;block-size:8px;border-block-start:1.5px solid var(--qbx-line-ink, #151515);border-inline-end:1.5px solid var(--qbx-line-ink, #151515)}:where(html[data-ui=next]) .pb-ba-handle span:before{transform:translate(-6px) rotate(-135deg)}:where(html[data-ui=next]) .pb-ba-handle span:after{transform:translate(6px) rotate(45deg)}:where(html[data-ui=next]) .pb-ba-range{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;margin:0;opacity:0;cursor:ew-resize;-webkit-appearance:none;-moz-appearance:none;appearance:none}:where(html[data-ui=next]) .pb-ba-stage:focus-within{outline:2px solid var(--qbx-line-focus, #151515);outline-offset:4px}:where(html[data-ui=next]) .pb-ba-caption{margin:0;min-block-size:1.5em;color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-3, 15px);line-height:1.6}:where(html[data-ui=next]) .pb-bento{display:grid;grid-template-columns:repeat(var(--pb-cols, 4),minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}:where(html[data-ui=next]) .pb-tile.is-wide{grid-column:span 2}:where(html[data-ui=next]) .pb-tile-face{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:12px;inline-size:100%;block-size:100%;min-block-size:220px;padding:24px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515);font:inherit;text-align:start;text-decoration:none;cursor:pointer;transition:border-color var(--pb-dur) var(--pb-ease)}:where(html[data-ui=next]) .pb-tile-face:hover,:where(html[data-ui=next]) .pb-tile-face:focus-visible{border-color:var(--qbx-line-ink, #151515)}:where(html[data-ui=next]) .pb-tile-art{position:relative;display:grid;align-content:center;min-block-size:110px;overflow:hidden;border-radius:var(--qbx-r-sm, 6px)}:where(html[data-ui=next]) .pb-tile-text{display:grid;gap:4px}:where(html[data-ui=next]) .pb-tile-words{display:block;font-size:var(--qbx-fs-4, 16px);font-weight:700;line-height:1.5}:where(html[data-ui=next]) .pb-tile-line{display:block;color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-2, 14px);line-height:1.5}:where(html[data-ui=next]) .pb-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px}:where(html[data-ui=next]) .pb-count{display:grid;gap:4px;padding:16px 0;border-top:1px solid var(--qbx-line, #e4e4df)}:where(html[data-ui=next]) .pb-count-n{color:var(--qbx-ink, #151515);font-size:clamp(32px,3vw,44px);font-weight:800;line-height:1.1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}:where(html[data-ui=next]) .pb-count-label{color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-2, 14px);line-height:1.5}:where(html[data-ui=next]) .pb-doc{position:relative;display:grid;gap:16px;inline-size:100%;max-inline-size:440px;padding:24px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-2, 14px);line-height:1.5;font-variant-numeric:tabular-nums}:where(html[data-ui=next]) .pb-doc.is-sm{gap:12px;max-inline-size:360px;padding:20px;font-size:var(--qbx-fs-1, 13px)}:where(html[data-ui=next]) .pb-doc-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px}:where(html[data-ui=next]) .pb-doc-from{font-size:var(--qbx-fs-3, 15px);font-weight:700}:where(html[data-ui=next]) .pb-doc-title{font-size:var(--qbx-fs-6, 20px);font-weight:800;letter-spacing:-.02em}:where(html[data-ui=next]) .pb-doc-meta{display:flex;flex-wrap:wrap;gap:6px 22px;margin:0}:where(html[data-ui=next]) .pb-doc-meta div{display:grid;gap:2px}:where(html[data-ui=next]) .pb-doc-meta dt,:where(html[data-ui=next]) .pb-doc-label{color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-1, 13px);font-weight:600;letter-spacing:.06em;text-transform:uppercase}:where(html[data-ui=next]) .pb-doc-meta dd{margin:0;font-weight:600}:where(html[data-ui=next]) .pb-doc-to{display:grid;gap:4px}:where(html[data-ui=next]) .pb-doc-client{font-weight:700;overflow-wrap:anywhere}:where(html[data-ui=next]) .pb-doc-table{inline-size:100%;border-collapse:collapse}:where(html[data-ui=next]) .pb-doc-table td{padding:9px 0;border-block-start:1px solid var(--qbx-line, #e4e4df);vertical-align:top}:where(html[data-ui=next]) .pb-doc-table tr:last-child td{border-block-end:1px solid var(--qbx-line, #e4e4df)}:where(html[data-ui=next]) .pb-doc-table small{display:block;color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-1, 13px)}:where(html[data-ui=next]) .pb-doc-amount{text-align:end;white-space:nowrap}:where(html[data-ui=next]) .pb-doc-sums{display:grid;gap:6px;color:var(--qbx-muted, #686868)}:where(html[data-ui=next]) .pb-doc-sums>div{display:flex;justify-content:space-between;gap:12px}:where(html[data-ui=next]) .pb-doc-total{margin-block-start:6px;padding:10px 12px;border-radius:var(--qbx-r-sm, 6px);background:var(--qbx-bg-brand, #ffcc1a);color:var(--qbx-on-brand, #151515);font-size:var(--qbx-fs-4, 16px);font-weight:700}:where(html[data-ui=next]) .pb-doc-note{margin:0;color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-1, 13px)}:where(html[data-ui=next]) .pb-doc-chip{position:absolute;inset-block-start:-14px;inset-inline-end:20px}:where(html[data-ui=next]) .pb-bar{display:inline-block;inline-size:var(--w, 50%);block-size:8px;border-radius:4px;background:var(--qbx-bg-deep, #f0f0ed);vertical-align:middle}:where(html[data-ui=next]) .pb-bar.is-short{inline-size:56px}:where(html[data-ui=next]) .pb-stamp{position:absolute;inset-block-end:24px;inset-inline-end:24px;padding:4px 12px;border:2px solid currentColor;border-radius:4px;font-size:var(--qbx-fs-1, 13px);font-weight:700;letter-spacing:.08em;text-transform:uppercase;transform:rotate(-8deg)}:where(html[data-ui=next]) .pb-stamp.is-good{color:var(--qbx-good, #3b6d11);background:var(--qbx-good-bg, #eaf3de)}:where(html[data-ui=next]) .pb-stamp.is-brand{color:var(--qbx-ink, #151515);background:var(--qbx-bg-brand-soft, #fff8dc)}:where(html[data-ui=next]) .pb-phone{position:relative;inline-size:min(100%,300px);padding:8px;border:1px solid var(--qbx-line-strong, #cfcfc8);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff)}:where(html[data-ui=next]) .pb-phone-notch{display:none}:where(html[data-ui=next]) .pb-phone-screen{display:grid;gap:12px;overflow:hidden;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-sm, 6px);background:var(--qbx-bg-page, #f7f7f5)}:where(html[data-ui=next]) .pb-phone-screen>img{display:block;inline-size:100%;block-size:auto}:where(html[data-ui=next]) .pb-sign{display:grid;gap:8px;inline-size:100%;max-inline-size:420px}:where(html[data-ui=next]) .pb-sign-pad{display:block;inline-size:100%;aspect-ratio:320 / 120;border:1px solid var(--qbx-line-strong, #cfcfc8);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff);fill:none;stroke:var(--qbx-ink, #151515);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;touch-action:none;cursor:crosshair}:where(html[data-ui=next]) .pb-sign.is-signed .pb-sign-pad{border-color:var(--qbx-line-ink, #151515)}:where(html[data-ui=next]) .pb-sign-row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;font-size:var(--qbx-fs-2, 14px)}:where(html[data-ui=next]) .pb-sign-state{display:inline-flex;align-items:center;gap:6px;color:var(--qbx-muted, #686868)}:where(html[data-ui=next]) .pb-sign.is-signed .pb-sign-state{color:var(--qbx-good, #3b6d11);font-weight:600}:where(html[data-ui=next]) .pb-sign-actions{display:flex;gap:8px}:where(html[data-ui=next]) .pb-sign-actions button{min-block-size:44px;padding:8px 14px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-sm, 6px);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515);font:inherit;font-size:var(--qbx-fs-2, 14px);font-weight:600;cursor:pointer}:where(html[data-ui=next]) .pb-sign-actions button:hover{background:var(--qbx-bg-deep, #f0f0ed)}:where(html[data-ui=next]) .pb-stage{position:relative;aspect-ratio:var(--pb-ratio, auto);border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff)}:where(html[data-ui=next]) .pb-stage.is-dots,:where(html[data-ui=next]) .pb-stage.is-lines{background-image:linear-gradient(var(--qbx-line, #e4e4df) 1px,transparent 1px),linear-gradient(90deg,var(--qbx-line, #e4e4df) 1px,transparent 1px);background-size:24px 24px}:where(html[data-ui=next]) .pb-stage.is-muted{background-color:var(--qbx-bg-page, #f7f7f5)}:where(html[data-ui=next]) .pb-photo{margin:0;overflow:hidden;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px)}:where(html[data-ui=next]) .pb-photo img{display:block;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover}:where(html[data-ui=next]) .pb-float{position:absolute;transform:rotate(var(--pb-rotate, 0deg));transform-origin:center}:where(html[data-ui=next]) .pb-chip{display:inline-flex;align-items:center;gap:8px;min-block-size:28px;padding:2px 10px 2px 8px;border:1px solid var(--qbx-line, #e4e4df);border-radius:4px;background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-1, 13px);font-weight:600;white-space:nowrap}:where(html[data-ui=next]) .pb-chip i{inline-size:8px;block-size:8px;border-radius:50%;background:var(--qbx-bg-muted, #686868)}:where(html[data-ui=next]) .pb-chip.is-good i{background:var(--qbx-good, #3b6d11)}:where(html[data-ui=next]) .pb-chip.is-brand i{background:var(--qbx-bg-brand, #ffcc1a)}:where(html[data-ui=next]) .pb-chip.is-muted{color:var(--qbx-muted, #686868)}:where(html[data-ui=next]) .pb-callout{position:absolute;display:inline-flex;align-items:center;color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-1, 13px);font-weight:600;white-space:nowrap}:where(html[data-ui=next]) .pb-callout-label{padding:4px 10px;border:1px solid var(--qbx-line-ink, #151515);border-radius:4px;background:var(--qbx-bg-card, #ffffff)}:where(html[data-ui=next]) .pb-callout-line{display:block;inline-size:40px;block-size:1px;background:var(--qbx-bg-ink, #151515)}:where(html[data-ui=next]) .pb-callout.is-right{flex-direction:row-reverse}:where(html[data-ui=next]) .pb-signature{display:block;inline-size:100%;max-inline-size:240px;fill:none;stroke:var(--qbx-ink, #151515);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}:where(html[data-ui=next]) .pb-sheet{border-collapse:collapse;border:1px solid var(--qbx-line-strong, #cfcfc8);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-1, 13px);font-variant-numeric:tabular-nums}:where(html[data-ui=next]) .pb-sheet th,:where(html[data-ui=next]) .pb-sheet td{min-inline-size:64px;padding:5px 10px;border:1px solid var(--qbx-line, #e4e4df);text-align:start;font-weight:500;white-space:nowrap}:where(html[data-ui=next]) .pb-sheet th{background:var(--qbx-bg-deep, #f0f0ed);font-weight:600;text-align:center}:where(html[data-ui=next]) .pb-sheet tbody th{min-inline-size:0}:where(html[data-ui=next]) .pb-sheet td.is-num{text-align:end}:where(html[data-ui=next]) .pb-sheet td.is-bad{color:var(--qbx-danger, #a32d2d);background:var(--qbx-danger-bg, #fbecea);text-align:center;font-weight:700}:where(html[data-ui=next]) .pb-chat{display:grid;gap:6px;inline-size:100%}:where(html[data-ui=next]) .pb-chat-bubble{justify-self:start;max-inline-size:88%;padding:8px 12px;border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-deep, #f0f0ed);color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-2, 14px);line-height:1.4}:where(html[data-ui=next]) .pb-chat-bubble.is-me{justify-self:end;background:var(--qbx-bg-ink, #151515);color:var(--qbx-on-dark, #f7f7f5)}:where(html[data-ui=next]) .pb-file{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-sm, 6px);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-1, 13px);white-space:nowrap}:where(html[data-ui=next]) .pb-file-kind{padding:2px 6px;border-radius:4px;background:var(--qbx-bg-deep, #f0f0ed);color:var(--qbx-ink, #151515);font-weight:700;letter-spacing:.04em}:where(html[data-ui=next]) .pb-error{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid var(--qbx-danger-line, #d9a3a3);border-radius:var(--qbx-r-sm, 6px);background:var(--qbx-danger-bg, #fbecea);color:var(--qbx-danger, #a32d2d);font-size:var(--qbx-fs-1, 13px);font-weight:600;white-space:nowrap}:where(html[data-ui=next]) .pb-rates{inline-size:100%;border-collapse:collapse;color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-3, 15px);font-variant-numeric:tabular-nums}:where(html[data-ui=next]) .pb-rates caption{padding-block-end:12px;color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-2, 14px);line-height:1.5;text-align:start}:where(html[data-ui=next]) .pb-rates th,:where(html[data-ui=next]) .pb-rates td{padding:12px 4px;border-block-end:1px solid var(--qbx-line, #e4e4df);text-align:start;font-weight:500}:where(html[data-ui=next]) .pb-rates thead th{padding-block-start:0;color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-1, 13px);font-weight:600;letter-spacing:.06em;text-transform:uppercase}:where(html[data-ui=next]) .pb-rates tbody tr:last-child :is(th,td){border-block-end:0}:where(html[data-ui=next]) .pb-rates tbody th{display:flex;align-items:center;gap:10px;font-weight:600}:where(html[data-ui=next]) .pb-rates-code{display:inline-grid;place-items:center;min-inline-size:34px;padding:2px 6px;border:1px solid var(--qbx-line, #e4e4df);border-radius:4px;color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-1, 13px);font-weight:600;letter-spacing:.04em}:where(html[data-ui=next]) .pb-rates .is-num{text-align:end;font-weight:700}:where(html[data-ui=next]) .pb-fan{position:relative;block-size:100%;min-block-size:150px}:where(html[data-ui=next]) .pb-fan img{position:absolute;inset-block-start:8px;inset-inline-start:calc(var(--i) * 28%);inline-size:42%;block-size:calc(100% - 16px);-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-sm, 6px);background:var(--qbx-bg-card, #ffffff);z-index:var(--i)}:where(html[data-ui=next]) .pb-hash{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-2, 14px);font-weight:600}:where(html[data-ui=next]) .pb-hash code{padding:4px 8px;border:1px solid var(--qbx-line, #e4e4df);border-radius:4px;background:var(--qbx-bg-page, #f7f7f5);color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-1, 13px);font-weight:500;overflow-wrap:anywhere}:where(html[data-ui=next]) .pb-checks{display:grid;gap:8px;margin:0;padding:0;list-style:none;color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-2, 14px);font-weight:600}:where(html[data-ui=next]) .pb-checks li{display:flex;align-items:center;gap:10px;padding-block:6px;border-block-end:1px solid var(--qbx-line, #e4e4df)}:where(html[data-ui=next]) .pb-checks li:last-child{border-block-end:0}:where(html[data-ui=next]) .pb-checks svg{flex:none;color:var(--qbx-good, #3b6d11)}:where(html[data-ui=next]) .pb-docstack{position:relative;block-size:100%;min-block-size:110px}:where(html[data-ui=next]) .pb-docstack-sheet{position:absolute;inset-block-start:calc(var(--i) * 14px);inset-inline-start:calc(var(--i) * 18px);display:grid;gap:8px;inline-size:64%;padding:14px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-sm, 6px);background:var(--qbx-bg-card, #ffffff);z-index:calc(3 - var(--i))}:where(html[data-ui=next]) .pb-docstack-sheet strong{font-size:var(--qbx-fs-1, 13px);font-weight:700}:where(html[data-ui=next]) .pb-docstack-sheet i{display:block;block-size:5px;border-radius:3px;background:var(--qbx-bg-deep, #f0f0ed)}:where(html[data-ui=next]) .pb-docstack-sheet i:nth-child(2){inline-size:80%}:where(html[data-ui=next]) .pb-docstack-sheet i:nth-child(3){inline-size:55%}:where(html[data-ui=next]) .pb-docstack-sheet i:nth-child(4){inline-size:36%;background:var(--qbx-bg-brand, #ffcc1a)}:where(html[data-ui=next]) .pb-flow{display:grid;gap:16px}:where(html[data-ui=next]) .pb-flow-nodes{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:0 32px;margin:0;padding:0;list-style:none;counter-reset:pbnode}:where(html[data-ui=next]) .pb-flow-nodes>li{position:relative;counter-increment:pbnode}:where(html[data-ui=next]) .pb-flow-nodes>li+li:before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:-32px;inline-size:32px;block-size:1px;background:var(--qbx-line-strong, #cfcfc8)}:where(html[data-ui=next]) .pb-flow-node{position:relative;display:grid;gap:10px;inline-size:100%;padding:16px;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);background:var(--qbx-bg-card, #ffffff);color:var(--qbx-ink, #151515);font:inherit;font-size:var(--qbx-fs-3, 15px);font-weight:700;text-align:start;cursor:pointer}:where(html[data-ui=next]) .pb-flow-node:before{content:counter(pbnode,decimal-leading-zero);display:inline-grid;place-items:center;inline-size:28px;block-size:28px;border-radius:4px;background:var(--qbx-bg-deep, #f0f0ed);font-size:var(--qbx-fs-2, 14px);font-weight:600}:where(html[data-ui=next]) .pb-flow-node.is-on{border-color:var(--qbx-line-ink, #151515);background:var(--qbx-bg-brand-soft, #fff8dc)}:where(html[data-ui=next]) .pb-flow-label{font-size:var(--qbx-fs-1, 13px);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--qbx-muted, #686868)}:where(html[data-ui=next]) .pb-flow-caption{display:flex;flex-wrap:wrap;gap:6px 14px;margin:0;color:var(--qbx-ink, #151515);font-size:var(--qbx-fs-4, 16px);line-height:1.6}:where(html[data-ui=next]) .pb-flow-caption[hidden]{display:none}:where(html[data-ui=next]) .pb-matrix{inline-size:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--qbx-line, #e4e4df);border-radius:var(--qbx-r-md, 8px);overflow:hidden;background:var(--qbx-bg-card, #ffffff);font-size:var(--qbx-fs-3, 15px)}:where(html[data-ui=next]) .pb-matrix th,:where(html[data-ui=next]) .pb-matrix td{padding:12px 16px;border-block-end:1px solid var(--qbx-line, #e4e4df);text-align:start}:where(html[data-ui=next]) .pb-matrix thead th{color:var(--qbx-muted, #686868);font-size:var(--qbx-fs-1, 13px);font-weight:600;letter-spacing:.06em;text-transform:uppercase}:where(html[data-ui=next]) .pb-matrix tbody tr:last-child :is(th,td){border-block-end:0}:where(html[data-ui=next]) .pb-matrix td{text-align:center}:where(html[data-ui=next]) .pb-matrix td.is-yes{color:var(--qbx-good, #3b6d11)}:where(html[data-ui=next]) .pb-matrix td.is-no{color:var(--qbx-line-strong, #cfcfc8)}@media(max-width:760px){:where(html[data-ui=next]) .pb-visual[data-later]{min-block-size:var(--pb-later, 0px)}:where(html[data-ui=next]) .pb-scene{gap:16px}:where(html[data-ui=next]) .pb-scene-head,:where(html[data-ui=next]) .pb-scene.is-numbered .pb-scene-head{grid-template-columns:minmax(0,1fr);align-items:start}:where(html[data-ui=next]) .pb-number{padding:0;border:0}:where(html[data-ui=next]) .pb-scene.is-split{grid-template-columns:minmax(0,1fr)}:where(html[data-ui=next]) .pb-process{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}:where(html[data-ui=next]) .pb-routes{grid-template-columns:minmax(0,1fr);padding:16px}:where(html[data-ui=next]) .pb-nodes{grid-template-columns:minmax(0,1fr);gap:12px}:where(html[data-ui=next]) .pb-nodes>li+li:before,:where(html[data-ui=next]) .pb-nodes>li+li:after{display:none}:where(html[data-ui=next]) .pb-nodes-area{padding:16px}:where(html[data-ui=next]) .pb-inspector,:where(html[data-ui=next]) .pb-blueprint-head{padding:16px}:where(html[data-ui=next]) .pb-detail-body,:where(html[data-ui=next]) .pb-stepper-panel,:where(html[data-ui=next]) .pb-iconcard,:where(html[data-ui=next]) .pb-tile-face,:where(html[data-ui=next]) .pb-doc{padding:20px}:where(html[data-ui=next]) .pb-stepper-panel.has-art{grid-template-columns:minmax(0,1fr)}:where(html[data-ui=next]) .pb-bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}:where(html[data-ui=next]) .pb-tile-face{min-block-size:0}:where(html[data-ui=next]) .pb-counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}:where(html[data-ui=next]) .pb-callout{display:none}:where(html[data-ui=next]) .pb-sheet :is(th,td):nth-child(3){display:none}:where(html[data-ui=next]) .pb-sheet th,:where(html[data-ui=next]) .pb-sheet td{min-inline-size:0;padding:4px 8px}:where(html[data-ui=next]) .pb-stepper-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){:where(html[data-ui=next]) .pb-detail{grid-template-columns:minmax(0,1fr)}:where(html[data-ui=next]) .pb-process{grid-template-columns:repeat(2,minmax(0,1fr))}:where(html[data-ui=next]) .pb-counts{grid-template-columns:minmax(0,1fr)}:where(html[data-ui=next]) .pb-bento{grid-template-columns:minmax(0,1fr)}:where(html[data-ui=next]) .pb-tile.is-wide{grid-column:auto}}@media(prefers-reduced-motion:reduce){:where(html[data-ui=next]) :is(.pb-btn,.pb-seg,.pb-step,.pb-route,.pb-node,.pb-tile-face,.pb-glyph,.pb-arttile-art){transition:none}:where(html[data-ui=next]) .pb-btn:active:not(:disabled){transform:none}}
