@media (width>=900px){.ld-dg-steps.ld-xa-steps-6{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:row;row-gap:18px}.ld-xa-steps-6>.ld-dg-step:nth-child(6n):after{display:none}.ld-dg-steps.ld-xa-steps-v{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;gap:10px}.ld-xa-steps-v>.ld-dg-step{padding:12px 14px 12px 52px}.ld-xa-steps-v>.ld-dg-step:not(:last-child):after{width:2px;height:10px;inset:auto auto -11px 25px}}.ld-dg-step.ld-xa-step-opt{border:1.5px dashed var(--ld-muted);background:var(--ld-surface)}.ld-xa-steps-v>.ld-dg-step{font-size:.9375rem}.ld-xa-steps-v .ld-dg-step-name{font-size:1rem}.ld-xa-money{gap:16px;display:grid}.ld-xa-money-src{gap:8px;margin:0;padding:0;list-style:none;display:grid}.ld-xa-money-src>li{background:var(--ld-bg);border:1px solid var(--ld-line);border-left:4px solid var(--ld-accent);border-radius:var(--ld-radius-control);padding:10px 12px;font-size:.9375rem;font-weight:700}.ld-xa-money-hub{background:var(--ld-bg);border:2px solid var(--navy-600);border-radius:var(--ld-radius-card);text-align:center;box-shadow:var(--ld-shadow);gap:2px;padding:16px 14px;display:grid;position:relative}.ld-xa-money-hub>strong{font-size:1.0625rem}.ld-xa-money-hub>span{color:var(--ld-muted);font-size:.8125rem}.ld-xa-money-next{position:relative}.ld-xa-money-hub:before,.ld-xa-money-next:before{content:"";background:var(--ld-accent);width:2px;height:16px;margin-left:-1px;position:absolute;top:-16px;left:50%}.ld-xa-money .ld-dg-branches{grid-column:1/-1;margin-top:0}@media (prefers-color-scheme:dark){.ld-xa-money-hub{border-color:var(--teal-ink)}}@media (width>=900px){.ld-xa-money{grid-template-columns:minmax(0,.85fr) minmax(0,.8fr) minmax(0,2.35fr);align-items:center;gap:16px 28px}.ld-xa-money-hub:before,.ld-xa-money-next:before{width:28px;height:2px;margin:-1px 0 0;top:50%;left:-28px}}.ld-xa-sync{gap:8px;display:grid}.ld-xa-sync-node{background:var(--ld-bg);border:2px solid var(--navy-600);border-radius:var(--ld-radius-card);text-align:center;box-shadow:var(--ld-shadow);margin:0;padding:16px 12px;font-weight:700}.ld-xa-sync-main{background:var(--ld-navy);border-color:var(--ld-navy);color:var(--ld-on-navy);letter-spacing:.06em}@media (prefers-color-scheme:dark){.ld-xa-sync-node{border-color:var(--teal-ink)}.ld-xa-sync-main{border-color:var(--ld-navy)}}.ld-xa-sync-flows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ld-xa-arrow{min-height:36px;padding:8px 0 8px 40px;font-size:.8125rem;font-weight:700;display:block;position:relative}.ld-xa-arrow:before{content:"";background:var(--ld-accent);border-radius:2px;width:3px;position:absolute;top:2px;bottom:2px;left:18px}.ld-xa-arrow:after{content:"";border:6px solid #0000;position:absolute;left:13.5px}.ld-xa-arrow-fwd:after{border-top:8px solid var(--ld-accent);border-bottom:0;bottom:-6px}.ld-xa-arrow-back:after{border-bottom:8px solid var(--ld-accent);border-top:0;top:-6px}@media (width>=560px){.ld-xa-sync{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) minmax(0,.9fr);align-items:center;gap:0}.ld-xa-sync-flows{gap:14px}.ld-xa-arrow{text-align:center;min-height:0;padding:0 12px 10px}.ld-xa-arrow:before{width:auto;height:3px;inset:auto 4px 0}.ld-xa-arrow-fwd:after{border:6px solid #0000;border-left:9px solid var(--ld-accent);border-right:0;inset:auto -4px -4.5px auto}.ld-xa-arrow-back:after{border:6px solid #0000;border-right:9px solid var(--ld-accent);border-left:0;top:auto;bottom:-4.5px;left:-4px}}.ld-xa-person{justify-items:center;display:grid}.ld-xa-person-who{border-radius:var(--ld-radius-pill);background:var(--ld-navy);color:var(--ld-on-navy);box-shadow:var(--ld-shadow);margin:0;padding:6px 18px;font-weight:700}.ld-xa-person-fan{border:solid var(--ld-accent);border-width:3px 3px 0;border-radius:10px 10px 0 0;width:50%;height:18px;margin-top:14px;position:relative}.ld-xa-person-fan:before{content:"";background:var(--ld-accent);width:3px;height:14px;margin-left:-1.5px;position:absolute;top:-17px;left:50%}.ld-xa-person-orgs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.ld-xa-person-orgs>.ld-dg-space{background:var(--ld-surface);box-shadow:var(--ld-shadow);align-content:start;justify-items:center;gap:6px;padding-top:20px;display:grid;position:relative}.ld-xa-person-orgs .ld-dg-space-inner{margin-top:2px}.ld-xa-current{white-space:nowrap;border:1.5px solid var(--ld-accent);border-radius:var(--ld-radius-pill);background:var(--ld-tint);padding:0 8px;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.ld-xa-duo{gap:12px;display:grid}@media (width>=560px){.ld-xa-duo{grid-template-columns:repeat(2,minmax(0,1fr))}}.ld-xa-duo-head{border-radius:var(--ld-radius-pill);background:var(--ld-navy);color:var(--ld-on-navy);text-align:center;grid-column:1/-1;margin:0;padding:8px 14px;font-weight:700}.ld-xa-duo .ld-split-zone{border-radius:var(--ld-radius-control)}.ld-xa-duo-stop{border:1.5px dashed var(--ld-muted);background:var(--ld-surface)}.ld-xa-duo-go{background:var(--ld-tint)}.ld-xa-duo .ld-dg-band{text-align:center;grid-column:1/-1;margin:0}.ld-xa-alloc{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ld-xa-alloc>li{background:var(--ld-bg);border:1px solid var(--ld-line);border-radius:var(--ld-radius-control);grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:center;gap:8px;padding:12px;display:grid}.ld-xa-alloc-col{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ld-xa-alloc-col>li{background:var(--ld-surface);border:1px solid var(--ld-line);border-radius:var(--ld-radius-control);text-align:center;padding:6px 10px;font-size:.875rem;font-weight:700}.ld-xa-alloc-col>li.ld-xa-alloc-cash{border:1.5px solid var(--ld-accent);background:var(--ld-tint)}.ld-xa-alloc-col>li.ld-xa-alloc-rest{border:1.5px dashed var(--ld-muted);background:0 0}.ld-xa-alloc-arrow{background:var(--ld-accent);border-radius:2px;height:3px;display:block;position:relative}.ld-xa-alloc-arrow:after{content:"";border:6px solid #0000;border-left:9px solid var(--ld-accent);border-right:0;position:absolute;top:-4.5px;right:-3px}.ld-xa-see{border-collapse:separate;border-spacing:6px;table-layout:fixed;width:100%;font-size:.875rem}.ld-xa-see th,.ld-xa-see td{text-align:center;vertical-align:middle;padding:8px 4px}.ld-xa-see thead th{background:var(--ld-bg);border:2px solid var(--navy-600);border-radius:var(--ld-radius-control);font-weight:700}.ld-xa-see tbody th{text-align:left;font-weight:700;line-height:1.4}.ld-xa-see tbody td{background:var(--ld-bg);border-radius:var(--ld-radius-control)}.ld-xa-see .ld-dg-see,.ld-xa-see .ld-dg-nosee{white-space:normal}@media (prefers-color-scheme:dark){.ld-xa-see thead th{border-color:var(--teal-ink)}}@media (width<=479px){.ld-xa-see{border-spacing:3px;font-size:.8125rem}.ld-xa-see th,.ld-xa-see td{padding:6px 2px}}@media (width>=720px){.ld-dg-spaces.ld-xa-spaces-2{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr)}}.ld-xa-spaces-2 .ld-dg-space{background:var(--ld-surface);box-shadow:var(--ld-shadow)}.ld-table.ld-xa-table-fit{min-width:0}@media (width<=639px){.ld-xa-table-fit th,.ld-xa-table-fit td{padding:10px 12px}}.ld-xa-num{background:var(--ld-navy);width:26px;height:26px;color:var(--ld-on-navy);vertical-align:1px;border-radius:50%;place-items:center;margin-right:8px;font-size:.8125rem;font-weight:700;display:inline-grid}@media (prefers-color-scheme:dark){.ld-xa-num{background:var(--teal-ink);color:var(--navy-900)}}@media (width>=900px){.ld-steps.ld-xa-steps-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 24px}.ld-xa-steps-4>.ld-step:nth-child(3n):after{display:block}.ld-xa-steps-4>.ld-step:last-child:after{display:none}}.ld-xa-mock-cols{gap:12px;display:grid}@media (width>=768px){.ld-xa-mock-cols{grid-template-columns:repeat(3,minmax(0,1fr))}.ld-xa-mock-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.ld-xa-mock-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ld-xa-mock-head>.ld-mock-title{margin:0}.ld-xa-mock-page{margin:0;font-size:1.0625rem;font-weight:700}.ld-xa-member{border-bottom:1px solid var(--ld-line);flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 0;display:flex}.ld-xa-member:last-child{border-bottom:0;padding-bottom:0}.ld-xa-member-name{min-width:5.5em;font-weight:700}@media (width<=559px){.ld-xa-member-name{flex-basis:calc(100% - 80px)}.ld-xa-member>.ld-mock-btn{order:-1;margin-left:auto}.ld-xa-member-name{order:-2}}.ld-xa-member>.ld-mock-btn{margin-left:auto}.ld-xa-mock-fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:10px;margin-bottom:12px;display:grid}.ld-xa-mock-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.ld-xa-mock-list>li{border-bottom:1px solid var(--ld-line);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 0;display:flex}.ld-xa-mock-list>li:last-child{border-bottom:0;padding-bottom:0}.ld-xa-mock-list>li>.ld-mock-btn{margin-left:auto}.ld-xa-mock-meta{color:var(--ld-muted);font-size:.8125rem}.ld-xa-mock-time{font-variant-numeric:tabular-nums;color:var(--ld-muted);min-width:5.5em;font-size:.8125rem}.ld-mock-table.ld-xa-mock-fit th,.ld-mock-table.ld-xa-mock-fit td{white-space:normal}.ld-mock-table.ld-xa-mock-fit td.ld-xa-num-cell{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.ld-mock-table.ld-xa-mock-fit th.ld-xa-num-cell{text-align:right}@media (width<=639px){.ld-mock-table.ld-xa-mock-fit th,.ld-mock-table.ld-xa-mock-fit td{padding:7px 5px}}.ld-mock-table tr.ld-xa-row-total>td{border-top:2px solid var(--ld-line);font-weight:700}.ld-xa-mask{background:repeating-linear-gradient(135deg, var(--ld-line) 0 6px, var(--ld-bg) 6px 12px);vertical-align:middle;border-radius:4px;width:9em;height:1.1em;display:inline-block}.ld-xa-mock-err>td{background:var(--ld-error-bg)}.ld-xa-mock-err .ld-mock-badge{background:var(--ld-error);color:var(--ld-surface)}.ld-xa-mock-stepno{background:var(--ld-navy);width:22px;height:22px;color:var(--ld-on-navy);border-radius:50%;place-items:center;margin-right:6px;font-size:.75rem;font-weight:700;display:inline-grid}@media (prefers-color-scheme:dark){.ld-xa-mock-stepno{background:var(--teal-ink);color:var(--navy-900)}}.ld-xa-mock-gap{margin-top:12px}.ld-xa-pair{gap:36px;display:grid}@media (width>=900px){.ld-xa-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}}.ld-xa-pair>section{min-width:0}.ld-xa-pair .ld-dsec-head{margin-bottom:12px}@media (width>=768px){.ld-checklist.ld-xa-checkgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 32px;max-width:960px}}.ld-accordion.ld-xa-accordion{max-width:860px}
