.gl-vig-k--hiw-phase-gates .hpg-track{position:absolute;left:6cqi;right:6cqi;top:15.2cqi;height:0;border-top:.5cqi solid var(--border)}.gl-vig-k--hiw-phase-gates .hpg-phase{left:calc(2cqi + var(--i) * 26.33cqi);top:9cqi;width:17cqi;height:60cqi;padding:3cqi;display:flex;flex-direction:column;gap:4cqi}.gl-vig-k--hiw-phase-gates .hpg-spin{width:6.4cqi;height:6.4cqi;border-width:.8cqi;border-color:color-mix(in oklab,var(--accent) 18%,var(--surface-raised));border-top-color:var(--accent)}.gl-vig-k--hiw-phase-gates .hpg-lines{gap:2.6cqi}.gl-vig-k--hiw-phase-gates .hpg-phase--done .gl-vig__line--strong{background:var(--gl-vig-line)}.gl-vig-k--hiw-phase-gates .hpg-phase--active{background:var(--surface-lilac);border-color:color-mix(in oklab,var(--accent) 45%,var(--border));box-shadow:var(--gl-vig-lift)}.gl-vig-k--hiw-phase-gates .hpg-phase--active .gl-vig__line{background:color-mix(in oklab,var(--accent) 30%,var(--surface-lilac))}.gl-vig-k--hiw-phase-gates .hpg-phase--active .gl-vig__line--strong{background:color-mix(in oklab,var(--accent) 62%,var(--surface-lilac))}.gl-vig-k--hiw-phase-gates .hpg-gate{position:absolute;z-index:1;display:grid;place-items:center;left:calc(23.67cqi - 3.6cqi + var(--i) * 26.33cqi);top:11.85cqi;width:7.2cqi;height:7.2cqi;box-sizing:border-box;border-radius:50%;background:var(--surface-raised);border:1px solid var(--border);color:var(--ink-faint)}.gl-vig-k--hiw-phase-gates .hpg-gate .gl-vig__icon{width:4.4cqi;height:4.4cqi;stroke-width:2}.gl-vig-k--hiw-phase-gates .hpg-gate--passed{background:var(--success-wash);border-color:color-mix(in oklab,var(--success) 40%,var(--success-wash));color:var(--success)}.gl-vig-k--hiw-specialists .hsp-task{left:26cqi;top:2.5cqi;width:48cqi;padding:2.4cqi 3.2cqi;display:flex;align-items:center;gap:2.4cqi}.gl-vig-k--hiw-specialists .hsp-stem{position:absolute;left:50cqi;top:14cqi;height:4cqi;margin-left:-.25cqi;border-left:.5cqi solid color-mix(in oklab,var(--accent) 45%,var(--border))}.gl-vig-k--hiw-specialists .hsp-bus{position:absolute;left:10.8cqi;right:9.1cqi;top:18cqi;height:0;border-top:.5cqi solid color-mix(in oklab,var(--accent) 45%,var(--border))}.gl-vig-k--hiw-specialists .hsp-drop{position:absolute;left:calc(10.8cqi + var(--i) * 20.1cqi);top:18cqi;height:4.5cqi;margin-left:-.25cqi;border-left:.5cqi solid color-mix(in oklab,var(--accent) 45%,var(--border))}.gl-vig-k--hiw-specialists .hsp-card{left:calc(2cqi + var(--i) * 20.1cqi);top:22.5cqi;width:17.6cqi;height:50cqi;padding:2.6cqi 2.4cqi}.gl-vig-k--hiw-specialists .hsp-petal{width:7.4cqi;height:7.4cqi;background:color-mix(in oklab,var(--tone) 16%,var(--surface-raised));color:var(--tone)}.gl-vig-k--hiw-specialists .hsp-petal .gl-vig__petal{height:4cqi}.gl-vig-k--hiw-specialists .hsp-job{position:absolute;right:2.2cqi;top:3.4cqi;display:inline-flex;color:var(--tone)}.gl-vig-k--hiw-specialists .hsp-job .gl-vig__icon{width:4.4cqi;height:4.4cqi;stroke-width:2}.gl-vig-k--hiw-specialists .hsp-lines{margin-top:3.4cqi;gap:2.4cqi}.gl-vig-k--hiw-specialists .hsp-lines .gl-vig__line--strong{background:color-mix(in oklab,var(--tone) 34%,var(--surface-raised))}.gl-vig-k--hiw-operations .hop-panel{left:2cqi;top:2.5cqi;right:2cqi;height:70cqi}.gl-vig-k--hiw-operations .hop-ask{position:absolute;right:6cqi;top:6cqi;width:52cqi;box-sizing:border-box;padding:2.8cqi 3.4cqi;border-radius:3cqi;background:var(--surface-lilac);display:flex;flex-direction:column;gap:2cqi}.gl-vig-k--hiw-operations .hop-ask .gl-vig__line{background:color-mix(in oklab,var(--accent) 26%,var(--surface-lilac))}.gl-vig-k--hiw-operations .hop-turn{position:absolute;left:6cqi;top:19cqi;width:60cqi;display:flex;flex-direction:column;gap:2cqi}.gl-vig-k--hiw-operations .hop-head,.gl-vig-k--hiw-operations .hop-step{display:flex;align-items:center;gap:2.2cqi}.gl-vig-k--hiw-operations .hop-head .gl-vig__icon{width:3.4cqi;height:3.4cqi}.gl-vig-k--hiw-operations .hop-head>.gl-vig__line,.gl-vig-k--hiw-operations .hop-step>.gl-vig__line{flex:0 1 auto}.gl-vig-k--hiw-operations .hop-doc{left:6cqi;top:39cqi;width:40cqi;padding:2.4cqi 3cqi;display:flex;align-items:center;gap:2.4cqi}.gl-vig-k--hiw-operations .hop-glyph{display:inline-flex;color:var(--accent)}.gl-vig-k--hiw-operations .hop-glyph .gl-vig__icon{width:5.4cqi;height:5.4cqi}.gl-vig-k--hiw-operations .hop-sev{position:absolute;left:50cqi;top:41cqi;display:flex;gap:1.8cqi}.gl-vig-k--hiw-operations .hop-count{display:inline-flex;align-items:center;gap:1.2cqi;padding:1.2cqi 2.8cqi;border:1px solid var(--border);border-radius:9999px;background:var(--surface-raised);color:var(--ink);font-size:3.8cqi;line-height:1.2;font-weight:600;font-variant-numeric:tabular-nums}.gl-vig-k--hiw-operations .hop-count>span{width:2.2cqi;height:2.2cqi;border-radius:50%}.gl-vig-k--hiw-operations .hop-count--high>span{background:var(--danger)}.gl-vig-k--hiw-operations .hop-count--medium>span{background:var(--warning)}.gl-vig-k--hiw-operations .hop-count--low>span{background:var(--success)}.gl-vig-k--hiw-plan-steps .hps-turn{left:2cqi;top:3cqi;width:58cqi;height:70cqi;padding:4cqi 4.4cqi;display:flex;flex-direction:column;gap:3.4cqi}.gl-vig-k--hiw-plan-steps .hps-head{display:flex;align-items:center;gap:1.6cqi}.gl-vig-k--hiw-plan-steps .hps-head>.gl-vig__line{flex:0 1 auto}.gl-vig-k--hiw-plan-steps .hps-head .gl-vig__icon{width:3.4cqi;height:3.4cqi}.gl-vig-k--hiw-plan-steps .hps-step{display:flex;align-items:center;gap:2.4cqi;width:40cqi}.gl-vig-k--hiw-plan-steps .hps-step .gl-vig__stack{gap:1.8cqi}.gl-vig-k--hiw-plan-steps .hps-petal{width:6.6cqi;height:6.6cqi;background:color-mix(in oklab,var(--tone) 16%,var(--surface-raised));color:var(--tone)}.gl-vig-k--hiw-plan-steps .hps-petal .gl-vig__petal{height:3.6cqi}.gl-vig-k--hiw-plan-steps .hps-step .gl-vig__line--strong{background:color-mix(in oklab,var(--tone) 36%,var(--surface-raised))}.gl-vig-k--hiw-plan-steps .hps-step--live .gl-vig__line:not(.gl-vig__line--strong){background:color-mix(in oklab,var(--accent) 34%,var(--surface-raised))}.gl-vig-k--hiw-plan-steps .hps-plan{left:56cqi;top:9cqi;width:42cqi;padding:3.2cqi;display:flex;flex-direction:column;gap:3cqi}.gl-vig-k--hiw-plan-steps .hps-plan-head{display:flex;align-items:center;gap:1.8cqi}.gl-vig-k--hiw-plan-steps .hps-plan-head>.gl-vig__line{flex:0 1 auto}.gl-vig-k--hiw-plan-steps .hps-n{margin-left:auto;color:var(--ink-faint);font-size:3.2cqi;line-height:1;font-variant-numeric:tabular-nums}.gl-vig-k--hiw-plan-steps .hps-task{display:flex;align-items:center;gap:2cqi}.gl-vig-k--hiw-plan-steps .hps-task>.gl-vig__line{flex:0 1 auto}.gl-vig-k--hiw-plan-steps .hps-ring{flex:none;width:4.6cqi;height:4.6cqi;box-sizing:border-box;border-radius:50%;border:.5cqi solid var(--border)}.gl-vig-k--hiw-plan-steps .hps-ring--on{border-color:var(--accent)}.gl-vig-k--hiw-plan-steps .hps-task--active>.gl-vig__line{background:color-mix(in oklab,var(--accent) 40%,var(--surface-raised))}.gl-vig-k--hiw-stop-steer .hss-run{left:2cqi;top:3cqi;width:54cqi;height:60cqi;padding:3.6cqi 4cqi;display:flex;flex-direction:column;gap:3cqi}.gl-vig-k--hiw-stop-steer .hss-head,.gl-vig-k--hiw-stop-steer .hss-step{display:flex;align-items:center;gap:2cqi;width:36cqi}.gl-vig-k--hiw-stop-steer .hss-head>.gl-vig__line,.gl-vig-k--hiw-stop-steer .hss-step>.gl-vig__line{flex:0 1 auto}.gl-vig-k--hiw-stop-steer .hss-head>.gl-vig__line{background:color-mix(in oklab,var(--accent) 52%,var(--surface-raised))}.gl-vig-k--hiw-stop-steer .hss-head .gl-vig__muted .gl-vig__icon{width:3.4cqi;height:3.4cqi}.gl-vig-k--hiw-stop-steer .hss-step .gl-vig__icon{width:3.8cqi;height:3.8cqi}.gl-vig-k--hiw-stop-steer .hss-step--live>.gl-vig__line{background:color-mix(in oklab,var(--accent) 38%,var(--surface-raised))}.gl-vig-k--hiw-stop-steer .hss-step--live .gl-vig__spin{width:3.8cqi;height:3.8cqi;border-width:.5cqi}.gl-vig-k--hiw-stop-steer .hss-reply{left:47cqi;top:9cqi;width:51cqi;padding:3.4cqi 3.4cqi 2.6cqi;border-color:color-mix(in oklab,var(--accent) 34%,var(--border));display:flex;flex-direction:column;gap:5cqi}.gl-vig-k--hiw-stop-steer .hss-typed{display:flex;flex-direction:column;gap:2cqi}.gl-vig-k--hiw-stop-steer .hss-caret-row{display:flex;align-items:center;gap:.8cqi}.gl-vig-k--hiw-stop-steer .hss-caret-row>.gl-vig__line{flex:0 1 auto}.gl-vig-k--hiw-stop-steer .hss-caret{flex:none;width:.5cqi;height:3.6cqi;border-radius:9999px;background:var(--accent)}.gl-vig-k--hiw-stop-steer .hss-tools{display:flex;align-items:center;gap:2cqi}.gl-vig-k--hiw-stop-steer .hss-tools .gl-vig__icon{width:3.8cqi;height:3.8cqi}.gl-vig-k--hiw-stop-steer .hss-stop{display:grid;place-items:center;flex:none;width:7.6cqi;height:7.6cqi;border-radius:50%;background:var(--accent)}.gl-vig-k--hiw-stop-steer .hss-stop>span{width:2.6cqi;height:2.6cqi;border-radius:.5cqi;background:var(--on-accent)}.gl-vig-k--hiw-questions .hq-form{left:2cqi;top:3cqi;right:2cqi;height:60cqi;padding:4cqi;display:grid;grid-template-columns:1fr 1fr;gap:5cqi;align-items:start}.gl-vig-k--hiw-questions .hq-col{display:flex;flex-direction:column;gap:2.4cqi;min-width:0}.gl-vig-k--hiw-questions .hq-q--next{margin-top:2.6cqi}.gl-vig-k--hiw-questions .hq-choices{display:flex;gap:1.6cqi}.gl-vig-k--hiw-questions .hq-choice{flex:1 1 0;display:flex;align-items:center;height:6.4cqi;padding:0 2.6cqi;box-sizing:border-box;border:1px solid var(--border);border-radius:9999px;background:var(--surface-raised)}.gl-vig-k--hiw-questions .hq-choice--on{border-color:var(--accent);background:var(--accent)}.gl-vig-k--hiw-questions .hq-choice--on .gl-vig__line{background:color-mix(in oklab,var(--on-accent) 70%,var(--accent))}.gl-vig-k--hiw-questions .hq-field{display:flex;align-items:center;justify-content:space-between;gap:2cqi;height:7cqi;padding:0 2.6cqi;box-sizing:border-box;border:1px solid var(--border);border-radius:2cqi;background:var(--surface-raised)}.gl-vig-k--hiw-questions .hq-field>.gl-vig__line{flex:0 1 auto;background:var(--gl-vig-line-strong)}.gl-vig-k--hiw-questions .hq-field .gl-vig__icon{width:3.6cqi;height:3.6cqi}.gl-vig-k--hiw-questions .hq-field--open{border-color:var(--accent);box-shadow:0 0 0 .5cqi var(--surface-lilac)}.gl-vig-k--hiw-questions .hq-list{left:52.5cqi;right:6cqi;top:21.6cqi;height:40cqi;padding:1.4cqi 4cqi 1.4cqi 1.4cqi;display:flex;flex-direction:column;gap:.6cqi;overflow:hidden}.gl-vig-k--hiw-questions .hq-option{display:flex;align-items:center;justify-content:space-between;gap:2cqi;padding:1.7cqi 2cqi;border-radius:1.6cqi}.gl-vig-k--hiw-questions .hq-option>.gl-vig__line{flex:0 1 auto}.gl-vig-k--hiw-questions .hq-option--on{background:var(--surface-lilac)}.gl-vig-k--hiw-questions .hq-option--on>.gl-vig__line{background:color-mix(in oklab,var(--accent) 40%,var(--surface-lilac))}.gl-vig-k--hiw-questions .hq-option .gl-vig__icon{width:3.6cqi;height:3.6cqi;stroke-width:2.5}.gl-vig-k--hiw-questions .hq-scroll{position:absolute;right:1.4cqi;top:2cqi;bottom:2cqi;width:1cqi;border-radius:9999px;background:var(--surface-hover)}.gl-vig-k--hiw-questions .hq-scroll>span{position:absolute;left:0;right:0;top:0;height:7cqi;border-radius:9999px;background:var(--border)}.gl-vig-k--hiw-live-steps .hls-app{inset:2.5cqi 2cqi 1cqi;overflow:hidden;display:flex;flex-direction:column}.gl-vig-k--hiw-live-steps .hls-head{flex:none;display:flex;align-items:center;gap:2.2cqi;height:9cqi;padding:0 3.4cqi;border-bottom:1px solid var(--border)}.gl-vig-k--hiw-live-steps .hls-head>.gl-vig__line{flex:0 1 auto}.gl-vig-k--hiw-live-steps .hls-head .gl-vig__icon{width:3.6cqi;height:3.6cqi}.gl-vig-k--hiw-live-steps .hls-chip{flex:none;display:flex;align-items:center;width:10cqi;height:4.6cqi;padding:0 2cqi;box-sizing:border-box;border-radius:9999px;background:var(--surface-hover)}.gl-vig-k--hiw-live-steps .hls-chip>.gl-vig__line{height:1.6cqi}.gl-vig-k--hiw-live-steps .hls-chip--space{width:12cqi;background:var(--surface-lilac)}.gl-vig-k--hiw-live-steps .hls-chip--space>.gl-vig__line{background:color-mix(in oklab,var(--accent) 34%,var(--surface-lilac))}.gl-vig-k--hiw-live-steps .hls-body{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:3.6cqi;padding:3.2cqi 5cqi 0}.gl-vig-k--hiw-live-steps .hls-msg>.gl-vig__line{background:var(--gl-vig-line-strong);opacity:.7}.gl-vig-k--hiw-live-steps .hls-trail{display:flex;flex-direction:column;gap:2.2cqi}.gl-vig-k--hiw-live-steps .hls-trail-head,.gl-vig-k--hiw-live-steps .hls-step{position:relative;display:flex;align-items:center;gap:2.2cqi}.gl-vig-k--hiw-live-steps .hls-trail-head>.gl-vig__line,.gl-vig-k--hiw-live-steps .hls-step>.gl-vig__line{flex:0 1 auto}.gl-vig-k--hiw-live-steps .hls-trail-head>.gl-vig__line{background:color-mix(in oklab,var(--accent) 52%,var(--surface-raised))}.gl-vig-k--hiw-live-steps .hls-trail-head .gl-vig__muted .gl-vig__icon{width:3.2cqi;height:3.2cqi}.gl-vig-k--hiw-live-steps .hls-step .gl-vig__icon{width:3.6cqi;height:3.6cqi}.gl-vig-k--hiw-live-steps .hls-step+.hls-step:before{content:"";position:absolute;left:1.7cqi;top:-2cqi;height:1.8cqi;border-left:1px solid var(--border)}.gl-vig-k--hiw-live-steps .hls-step--live>.gl-vig__line{background:color-mix(in oklab,var(--accent) 38%,var(--surface-raised))}.gl-vig-k--hiw-live-steps .hls-reply{flex:none;margin:2.4cqi 4cqi 2.6cqi;display:flex;flex-direction:column;gap:2.6cqi;padding:2.4cqi 2.4cqi 1.8cqi 3.2cqi;border:1px solid color-mix(in oklab,var(--accent) 30%,var(--border));border-radius:2.6cqi;background:var(--surface-raised)}.gl-vig-k--hiw-live-steps .hls-tools{display:flex;align-items:center;gap:2cqi}.gl-vig-k--hiw-live-steps .hls-tools .gl-vig__icon{width:3.6cqi;height:3.6cqi}.gl-vig-k--hiw-live-steps .hls-stop{display:grid;place-items:center;flex:none;width:6.4cqi;height:6.4cqi;border-radius:50%;background:var(--accent)}.gl-vig-k--hiw-live-steps .hls-stop>span{width:2.2cqi;height:2.2cqi;border-radius:.4cqi;background:var(--on-accent)}.gl-vig-k--hiw-question-form .hqf-app{inset:2.5cqi 2cqi 1cqi;overflow:hidden;display:flex;flex-direction:column}.gl-vig-k--hiw-question-form .hqf-head{flex:none;display:flex;align-items:center;gap:2.2cqi;height:9cqi;padding:0 3.4cqi;border-bottom:1px solid var(--border)}.gl-vig-k--hiw-question-form .hqf-head>.gl-vig__line{flex:0 1 auto}.gl-vig-k--hiw-question-form .hqf-head .gl-vig__icon{width:3.6cqi;height:3.6cqi}.gl-vig-k--hiw-question-form .hqf-chip{flex:none;display:flex;align-items:center;width:10cqi;height:4.6cqi;padding:0 2cqi;box-sizing:border-box;border-radius:9999px;background:var(--surface-hover)}.gl-vig-k--hiw-question-form .hqf-chip>.gl-vig__line{height:1.6cqi}.gl-vig-k--hiw-question-form .hqf-chip--space{width:12cqi;background:var(--surface-lilac)}.gl-vig-k--hiw-question-form .hqf-chip--space>.gl-vig__line{background:color-mix(in oklab,var(--accent) 34%,var(--surface-lilac))}.gl-vig-k--hiw-question-form .hqf-body{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding:2.4cqi 4cqi 0}.gl-vig-k--hiw-question-form .hqf-form{display:flex;flex-direction:column;gap:1.8cqi;padding:2.6cqi 3.4cqi 4cqi;border:1px solid color-mix(in oklab,var(--accent) 22%,var(--border));border-radius:3cqi}.gl-vig-k--hiw-question-form .hqf-box{display:flex;flex-direction:column;gap:.8cqi;padding:2cqi 2.4cqi;border:1px solid color-mix(in oklab,var(--accent) 22%,var(--border));border-radius:2.4cqi}.gl-vig-k--hiw-question-form .hqf-box>.gl-vig__line--strong{margin-bottom:.6cqi}.gl-vig-k--hiw-question-form .hqf-row{display:flex;align-items:center;gap:2cqi;padding:.9cqi 1.6cqi;border-radius:1.6cqi}.gl-vig-k--hiw-question-form .hqf-row>.gl-vig__line{flex:0 1 auto}.gl-vig-k--hiw-question-form .hqf-row--on{background:var(--surface-lilac)}.gl-vig-k--hiw-question-form .hqf-radio{flex:none;width:3.4cqi;height:3.4cqi;box-sizing:border-box;border-radius:50%;border:.4cqi solid var(--ink-faint);background:var(--surface-raised)}.gl-vig-k--hiw-question-form .hqf-radio--on{border:1cqi solid var(--accent)}.gl-vig-k--hiw-question-form .hqf-field{display:flex;align-items:center;justify-content:space-between;gap:2cqi;height:5.8cqi;padding:0 2.6cqi;box-sizing:border-box;border:1px solid color-mix(in oklab,var(--accent) 22%,var(--border));border-radius:9999px;background:var(--surface-raised)}.gl-vig-k--hiw-question-form .hqf-field>.gl-vig__line{flex:0 1 auto;background:var(--gl-vig-line-strong)}.gl-vig-k--hiw-question-form .hqf-field--date{width:34cqi}.gl-vig-k--hiw-question-form .hqf-field--open{width:62cqi;border-color:var(--accent);box-shadow:0 0 0 .4cqi color-mix(in oklab,var(--accent) 30%,transparent)}.gl-vig-k--hiw-question-form .hqf-field .gl-vig__icon{width:3.4cqi;height:3.4cqi}.gl-vig-k--hiw-question-form .hqf-list{width:62cqi;margin-top:-.6cqi;padding:1cqi;box-sizing:border-box;display:flex;flex-direction:column;gap:.4cqi;border:1px solid var(--border);border-radius:2.4cqi;background:var(--surface-raised)}.gl-vig-k--hiw-question-form .hqf-option{display:flex;align-items:center;justify-content:space-between;gap:2cqi;padding:1.2cqi 2cqi;border-radius:1.6cqi}.gl-vig-k--hiw-question-form .hqf-option>.gl-vig__line{flex:0 1 auto}.gl-vig-k--hiw-question-form .hqf-option--on{background:var(--surface-lilac)}.gl-vig-k--hiw-question-form .hqf-option--on>.gl-vig__line{background:color-mix(in oklab,var(--accent) 40%,var(--surface-lilac))}.gl-vig-k--hiw-question-form .hqf-star{display:inline-grid;place-items:center;padding:.5cqi 1.4cqi;border-radius:9999px;background:var(--warning-wash);color:var(--warning)}.gl-vig-k--hiw-question-form .hqf-star .gl-vig__icon{width:2.6cqi;height:2.6cqi;fill:currentColor;stroke:none}.gvl-ct01 .gvl-ct-head>.pg-closer-title{max-width:var(--container-s)}.pg-balance{text-wrap:balance}
