#hd-app.hd-connection{--hdc-a: var(--gold-deep, #9A7B33);--hdc-a-soft: var(--gold, #C9A86A);--hdc-b: #5561B8;--hdc-b-soft: #8B95D6;--hdc-both: #6F6132;--hdc-new: #B0483F;--hdc-cat-em: var(--gold-deep, #9A7B33);--hdc-cat-cp: #A2723B;--hdc-cat-dm: #4A4536;--hdc-cat-cn: #B7A77C}#hd-app.hd-connection .hdc-form-people{display:grid;grid-template-columns:1fr 1fr;gap:28px}@media(max-width:720px){#hd-app.hd-connection .hdc-form-people{grid-template-columns:1fr}}#hd-app.hd-connection .hdc-person-fieldset{border:none;border-top:1px solid var(--rule);padding:14px 0 0;margin:0;min-width:0}#hd-app.hd-connection .hdc-person-fieldset legend{font-family:var(--font-display);font-size:.8rem;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);padding-right:10px}#hd-app.hd-connection .hdc-person-fieldset--a legend{color:var(--hdc-a)}#hd-app.hd-connection .hdc-person-fieldset--b legend{color:var(--hdc-b)}#hd-app.hd-connection .hdc-form-shared{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:18px;padding-top:14px;border-top:1px solid var(--rule)}@media(max-width:720px){#hd-app.hd-connection .hdc-form-shared{grid-template-columns:1fr}}#hd-app.hd-connection .hdc-definition-key{font-family:var(--font-display);font-size:clamp(2.4rem,6vw,3.4rem);line-height:1.05;letter-spacing:.02em;margin:2px 0 4px}#hd-app.hd-connection .hdc-defined-together{color:var(--muted);font-size:.92rem;margin:0 0 14px}#hd-app.hd-connection .hdc-counts{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 18px}#hd-app.hd-connection .hdc-count-chip{display:inline-flex;align-items:center;gap:7px;font-size:.8rem;letter-spacing:.04em;color:var(--ink);border:1px solid var(--rule);border-radius:999px;padding:4px 12px;background:var(--paper-2)}#hd-app.hd-connection .hdc-count-chip i{width:9px;height:9px;border-radius:2px;display:inline-block}#hd-app.hd-connection .hdc-count-chip--electromagnetic i{background:var(--hdc-cat-em)}#hd-app.hd-connection .hdc-count-chip--compromise i{background:var(--hdc-cat-cp)}#hd-app.hd-connection .hdc-count-chip--dominance i{background:var(--hdc-cat-dm)}#hd-app.hd-connection .hdc-count-chip--companionship i{background:var(--hdc-cat-cn)}#hd-app.hd-connection .hdc-person-cards{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:10px}@media(max-width:560px){#hd-app.hd-connection .hdc-person-cards{grid-template-columns:1fr}}#hd-app.hd-connection .hdc-person-card{border-top:2px solid var(--rule);padding-top:10px;min-width:0}#hd-app.hd-connection .hdc-person-card--a{border-top-color:var(--hdc-a)}#hd-app.hd-connection .hdc-person-card--b{border-top-color:var(--hdc-b)}#hd-app.hd-connection .hdc-person-card-name{font-family:var(--font-display);font-size:1.05rem;margin:0 0 8px}#hd-app.hd-connection .hdc-person-card-row{display:flex;justify-content:space-between;gap:12px;font-size:.86rem;padding:3px 0;border-bottom:1px dashed var(--rule)}#hd-app.hd-connection .hdc-person-card-row span{color:var(--muted);flex:none}#hd-app.hd-connection .hdc-person-card-row b{font-weight:600;text-align:right}#hd-app.hd-connection .hdc-ch{stroke-linecap:round}#hd-app.hd-connection .hdc-ch--electromagnetic{stroke:var(--hdc-cat-em);stroke-width:5}#hd-app.hd-connection .hdc-ch--compromise{stroke:var(--hdc-cat-cp);stroke-width:4;stroke-dasharray:7 5}#hd-app.hd-connection .hdc-ch--dominance{stroke:var(--hdc-cat-dm);stroke-width:4}#hd-app.hd-connection .hdc-ch--companionship{stroke:var(--hdc-cat-cn);stroke-width:4}#hd-app.hd-connection .hdc-center--a{fill:var(--hdc-a-soft);stroke:var(--hdc-a);stroke-width:1.4}#hd-app.hd-connection .hdc-center--b{fill:var(--hdc-b-soft);stroke:var(--hdc-b);stroke-width:1.4}#hd-app.hd-connection .hdc-center--both{fill:var(--hdc-both);stroke:var(--hdc-both);stroke-width:1.4}#hd-app.hd-connection .hdc-center--new{fill:#f5e3e1;stroke:var(--hdc-new);stroke-width:2;stroke-dasharray:5 3}#hd-app.hd-connection .hdc-gate--a .hd-bg-gate-dot{fill:var(--hdc-a-soft);stroke:var(--hdc-a)}#hd-app.hd-connection .hdc-gate--b .hd-bg-gate-dot{fill:var(--hdc-b-soft);stroke:var(--hdc-b)}#hd-app.hd-connection .hdc-gate--ab .hd-bg-gate-dot{fill:var(--hdc-both);stroke:var(--hdc-both)}#hd-app.hd-connection .hdc-bodygraph-legend{display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:center;margin-top:10px;font-size:.78rem;color:var(--muted)}#hd-app.hd-connection .hdc-legend-item{display:inline-flex;align-items:center;gap:6px}#hd-app.hd-connection .hdc-legend-item i{width:10px;height:10px;border-radius:50%;display:inline-block}#hd-app.hd-connection .hdc-legend-item--a i{background:var(--hdc-a-soft);border:1px solid var(--hdc-a)}#hd-app.hd-connection .hdc-legend-item--b i{background:var(--hdc-b-soft);border:1px solid var(--hdc-b)}#hd-app.hd-connection .hdc-legend-item--ab i{background:var(--hdc-both)}#hd-app.hd-connection .hdc-legend-item--new i{background:#f5e3e1;border:1.5px dashed var(--hdc-new);border-radius:3px}#hd-app.hd-connection .hdc-section{max-width:var(--reading-col);margin:0 0 44px;padding-top:22px;border-top:1px solid var(--rule)}#hd-app.hd-connection .hdc-section-body p{margin:0 0 12px}#hd-app.hd-connection .hdc-section-teaser{margin-top:14px;font-size:.86rem;color:var(--gold-deep)}#hd-app.hd-connection .hdc-channel-list{list-style:none;margin:6px 0 0;padding:0}#hd-app.hd-connection .hdc-channel{display:grid;grid-template-columns:64px 1fr;grid-template-areas:"id name" "id detail";column-gap:14px;border-bottom:1px dashed var(--rule);border-left:3px solid transparent;padding:10px 0 10px 10px}#hd-app.hd-connection .hdc-channel--electromagnetic{border-left-color:var(--hdc-cat-em)}#hd-app.hd-connection .hdc-channel--compromise{border-left-color:var(--hdc-cat-cp)}#hd-app.hd-connection .hdc-channel--dominance{border-left-color:var(--hdc-cat-dm)}#hd-app.hd-connection .hdc-channel--companionship{border-left-color:var(--hdc-cat-cn)}#hd-app.hd-connection .hdc-channel-id{grid-area:id;font-family:var(--font-display);font-size:1rem;color:var(--ink);align-self:start}#hd-app.hd-connection .hdc-channel-name{grid-area:name;font-weight:600;font-size:.94rem}#hd-app.hd-connection .hdc-channel-detail{grid-area:detail;color:var(--muted);font-size:.84rem;margin-top:2px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hd-connection-styles.css.map */
