.connections-module__I1I6TG__page{color:#eee8f7;width:100%;max-width:44rem;margin:auto;padding-bottom:7rem}.connections-module__I1I6TG__hero{isolation:isolate;background:#171323;border:1px solid #baa0dc45;border-radius:2rem;min-height:18rem;margin:1rem 1.25rem 0;padding:2.5rem 1.5rem;position:relative;overflow:hidden}.connections-module__I1I6TG__hero:before{content:"";z-index:-2;opacity:.82;background:url(/topic-banners/compat-banner-v1.png) 66%/cover no-repeat;position:absolute;inset:0}.connections-module__I1I6TG__hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#120f23fa 0%,#1a122ae8 42%,#18112638 78%),linear-gradient(#0000 28%,#0d0c18e0);position:absolute;inset:0}.connections-module__I1I6TG__eyebrow{color:#d9baeb;letter-spacing:.12em;font-size:.8rem;font-weight:800}.connections-module__I1I6TG__hero h1{letter-spacing:-.045em;margin-top:1rem;font-size:clamp(1.8rem,6vw,2.6rem);font-weight:850;line-height:1.3}.connections-module__I1I6TG__hero p,.connections-module__I1I6TG__empty p{color:#d1c6df;margin-top:1rem;font-size:.9rem;line-height:1.85}.connections-module__I1I6TG__content{min-width:0;max-width:calc(100% - 2.5rem);margin:1.5rem 1.25rem;overflow-x:clip}.connections-module__I1I6TG__compareHeading{color:#4c315f;background:linear-gradient(135deg,#fffafd,#f1e7f8);border:1px solid #9a75ba45;border-radius:1.2rem;margin-bottom:.85rem;padding:1rem;box-shadow:0 10px 28px #4c315f14}.connections-module__I1I6TG__compareHeading span{gap:.25rem;display:grid}.connections-module__I1I6TG__compareHeading small{color:#9b7ab0;letter-spacing:.13em;font-size:.58rem;font-weight:900}.connections-module__I1I6TG__compareHeading h2{letter-spacing:-.025em;font-size:1rem;font-weight:900}.connections-module__I1I6TG__compareHeading p{color:#806f8e;margin-top:.5rem;font-size:.72rem;line-height:1.6}.connections-module__I1I6TG__controls{background:#242033;border:1px solid #bba7d638;border-radius:1.4rem;padding:1.25rem}.connections-module__I1I6TG__controls label{font-weight:750;display:block}.connections-module__I1I6TG__controls input:not([type=checkbox]){color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#15111f;border:1px solid #aa8bcc;border-radius:.7rem;width:100%;min-height:48px;margin:.6rem 0 1rem;padding:.7rem;display:block}.connections-module__I1I6TG__controls .connections-module__I1I6TG__consent{align-items:flex-start;gap:.7rem;margin-top:1rem;font-size:.8rem;line-height:1.7;display:flex}.connections-module__I1I6TG__consent input{flex-shrink:0;width:20px;height:20px;margin-top:.25rem}.connections-module__I1I6TG__controls button{cursor:pointer}.connections-module__I1I6TG__controls button:disabled{opacity:.5}.connections-module__I1I6TG__controls summary{cursor:pointer;min-height:44px;padding:1rem 0}.connections-module__I1I6TG__content>summary{cursor:pointer;color:#4c315f;background:linear-gradient(135deg,#fffafd,#f1e7f8);border:1px solid #9a75ba45;border-radius:1.1rem;justify-content:space-between;align-items:center;gap:1rem;min-height:64px;padding:.85rem 1rem;list-style:none;display:flex;box-shadow:0 10px 28px #4c315f14}.connections-module__I1I6TG__content>summary::-webkit-details-marker{display:none}.connections-module__I1I6TG__content>summary span{gap:.2rem;display:grid}.connections-module__I1I6TG__content>summary strong{font-size:.88rem;font-weight:850}.connections-module__I1I6TG__content>summary small{color:#8a7699;font-size:.68rem;font-weight:600}.connections-module__I1I6TG__content>summary b{color:#714d8b;background:#e8d8f3;border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;font-size:1.1rem;transition:transform .2s;display:grid}.connections-module__I1I6TG__content[open]>summary b{transform:rotate(45deg)}.connections-module__I1I6TG__controls select{color:#f3eaff;background:#15111f;border:1px solid #aa8bcc;border-radius:.7rem;width:100%;min-height:3.25rem;margin-top:.8rem;padding:.7rem;font-size:1rem}.connections-module__I1I6TG__birthGroup{margin-top:1.15rem}.connections-module__I1I6TG__birthGroup legend{font-weight:750}.connections-module__I1I6TG__birthFields{grid-template-columns:1.45fr 1fr 1fr;gap:.55rem;margin-top:.65rem;display:grid}.connections-module__I1I6TG__timeFields{grid-template-columns:1fr 1fr;gap:.55rem;margin-top:.65rem;display:grid}.connections-module__I1I6TG__birthFields label,.connections-module__I1I6TG__timeFields label{background:#15111f;border:1px solid #aa8bcc;border-radius:.75rem;align-items:center;gap:.25rem;min-width:0;min-height:3.25rem;padding:0 .7rem;display:flex}.connections-module__I1I6TG__birthFields input,.connections-module__I1I6TG__timeFields input{color:#fff;outline:none;width:100%;min-width:0;font-size:1rem;font-weight:800;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.connections-module__I1I6TG__birthFields span,.connections-module__I1I6TG__timeFields span{color:#9d91ad;flex:none;font-size:.75rem}.connections-module__I1I6TG__timeFields input:disabled{color:#746b7f}.connections-module__I1I6TG__unknownTime{color:#c4b7d3;align-items:center;gap:.6rem;min-height:44px;margin-top:.35rem;font-size:.82rem;font-weight:650!important;display:flex!important}.connections-module__I1I6TG__unknownTime input{accent-color:#8a70e8;width:20px;height:20px}.connections-module__I1I6TG__controls p{color:#c4b7d3;margin-top:.8rem;font-size:.8rem;line-height:1.7}.connections-module__I1I6TG__manualForm{background:linear-gradient(145deg,#292139,#1d182a);border-color:#d1b66e55;margin-top:1rem;scroll-margin-top:1rem;box-shadow:0 16px 34px #0b07162e}.connections-module__I1I6TG__manualDisclosure{background:#f8f1ff;border:1px solid #d8c6e8;border-radius:20px;margin-top:1rem;scroll-margin-top:1rem;overflow:hidden;box-shadow:0 12px 28px #4b2c6d12}.connections-module__I1I6TG__manualDisclosure>summary{cursor:pointer;color:#40205c;align-items:center;min-height:70px;padding:1rem 1.15rem;list-style:none;display:flex}.connections-module__I1I6TG__manualDisclosure>summary::-webkit-details-marker{display:none}.connections-module__I1I6TG__manualDisclosure>summary:after{content:"+";color:#6e3a8b;background:#eadcf7;border-radius:50%;place-items:center;width:32px;height:32px;margin-left:auto;font-size:1.25rem;font-weight:800;display:grid}.connections-module__I1I6TG__manualDisclosure[open]>summary:after{content:"−"}.connections-module__I1I6TG__manualDisclosure>summary span{gap:.25rem;display:grid}.connections-module__I1I6TG__manualDisclosure>summary b{font-size:.95rem}.connections-module__I1I6TG__manualDisclosure>summary small{color:#74667f;font-size:.73rem;font-weight:600}.connections-module__I1I6TG__manualDisclosure .connections-module__I1I6TG__manualForm{box-shadow:none;border:0;border-top:1px solid #ffffff1a;border-radius:0;margin:0}.connections-module__I1I6TG__manualForm h2{color:#fff7e7;margin-top:.35rem;font-size:1.12rem;font-weight:900}.connections-module__I1I6TG__formEyebrow{color:#d7ba72;letter-spacing:.14em;font-size:.58rem;font-weight:900}.connections-module__I1I6TG__manualIntro{color:#cfc2d9!important;margin:.45rem 0 1rem!important}.connections-module__I1I6TG__ownerNotice{background:linear-gradient(145deg,#352a3e,#201b2f);border:1px solid #dfbf7560;border-radius:1rem;gap:.35rem;margin:.8rem 0 1.15rem;padding:1rem;display:grid}.connections-module__I1I6TG__ownerNotice strong{color:#ffe7ad;font-size:.9rem;line-height:1.55}.connections-module__I1I6TG__ownerNotice span{color:#d8cfe2;font-size:.78rem;line-height:1.65}.connections-module__I1I6TG__ownerNotice em{color:#83d8b6;font-size:.72rem;font-style:normal;font-weight:750}.connections-module__I1I6TG__shareControls{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.65rem;width:100%;min-width:0;max-width:100%;padding:1rem;display:grid;overflow:hidden}.connections-module__I1I6TG__shareControls .connections-module__I1I6TG__ownerNotice,.connections-module__I1I6TG__shareControls details,.connections-module__I1I6TG__shareControls>p{grid-column:1/-1}.connections-module__I1I6TG__shareControls .connections-module__I1I6TG__ownerNotice{margin:0;padding:.85rem}.connections-module__I1I6TG__shareControls>.connections-module__I1I6TG__button,.connections-module__I1I6TG__shareControls>.connections-module__I1I6TG__back{text-align:center;border-radius:.9rem;justify-content:center;place-items:center;width:100%;min-width:0;min-height:3.2rem;margin:0;padding:.65rem .45rem;font-size:.8rem;line-height:1.25;display:grid}.connections-module__I1I6TG__shareControls>.connections-module__I1I6TG__button{background:linear-gradient(105deg,#7352ac,#b86b94)}.connections-module__I1I6TG__shareControls>.connections-module__I1I6TG__kakaoButton{color:#2f241c;background:linear-gradient(145deg,#ffe85c,#f8d93d);border:1px solid #e3bd21;justify-content:center;gap:.42rem;display:flex;box-shadow:0 8px 20px #d7ad2430,inset 0 1px #fff7a3}.connections-module__I1I6TG__kakaoButton svg{fill:#2f241c;flex:none;width:1.35rem;height:1.35rem}.connections-module__I1I6TG__kakaoButton span{line-height:1.2}.connections-module__I1I6TG__shareControls>details{border-top:1px solid #ffffff16;width:100%;min-width:0;max-width:100%;margin-top:.1rem;overflow:hidden}.connections-module__I1I6TG__shareControls>details summary{color:#d8cfe4;white-space:normal;overflow-wrap:anywhere;min-width:0;padding:.75rem .1rem .35rem;font-size:.74rem;line-height:1.45}.connections-module__I1I6TG__shareControls>details[open]{padding-top:.25rem}.connections-module__I1I6TG__shareControls>details form,.connections-module__I1I6TG__shareControls>details p,.connections-module__I1I6TG__shareControls>details input{box-sizing:border-box;overflow-wrap:anywhere;min-width:0;max-width:100%}.connections-module__I1I6TG__shareHint{text-align:center;color:#afa5be!important;margin:-.15rem 0 0!important;font-size:.69rem!important}.connections-module__I1I6TG__shareControls>details .connections-module__I1I6TG__button{border:0;width:100%;margin-top:.5rem}.connections-module__I1I6TG__dangerButton{color:#efabb1;background:#421f2a;border:1px solid #d2707960;border-radius:.8rem;min-height:2.75rem;margin-top:.75rem;padding:.65rem .8rem;font-size:.75rem;font-weight:750}.connections-module__I1I6TG__controls a{color:#e2c3f6;padding:.8rem 0;font-size:.85rem;font-weight:700;display:inline-block}.connections-module__I1I6TG__back{color:#643f7d;background:#f4ebfb;border:1px solid #8e67ad38;border-radius:999px;margin-top:.5rem;padding:.8rem 1rem;font-size:.85rem;font-weight:800;display:inline-block;box-shadow:0 7px 18px #4c315f0d}.connections-module__I1I6TG__empty{background:#211a2e;border:1px solid #bba7d638;border-radius:1.4rem;margin:1.25rem;padding:1.5rem}.connections-module__I1I6TG__content .connections-module__I1I6TG__empty{margin:1.5rem 0}.connections-module__I1I6TG__empty h2{font-size:1.1rem;font-weight:800;line-height:1.6}.connections-module__I1I6TG__button{text-align:center;color:#fff;background:linear-gradient(105deg,#7352ac,#ac668e);border-radius:1rem;margin-top:1.5rem;padding:1rem;font-weight:800;display:block}.connections-module__I1I6TG__map{background:radial-gradient(circle at 50% 0,#47345b,#1c1729 48%);border:1px solid #d8bf8b42;border-radius:1.6rem;margin-top:1.5rem;padding:1rem;overflow:hidden;box-shadow:0 18px 38px #17101f26}.connections-module__I1I6TG__center{z-index:1;text-align:center;background:radial-gradient(circle at 50% 0,#644c70,#30233e 74%);border:1px solid #e2c78388;border-radius:1.4rem;max-width:19rem;margin:0 auto;padding:1.5rem;position:relative;box-shadow:0 12px 30px #0a071244,inset 0 1px #ffffff20}.connections-module__I1I6TG__center span{color:#edcfa6;font-size:.8rem}.connections-module__I1I6TG__center h2{overflow-wrap:anywhere;margin:.5rem 0;font-size:1.6rem;font-weight:850}.connections-module__I1I6TG__center p{color:#d8c7e4;font-size:.85rem}.connections-module__I1I6TG__branches{gap:.85rem;padding-top:1.4rem;display:grid;position:relative}.connections-module__I1I6TG__branches:before{content:"";background:linear-gradient(#e0c27a,#aa82bf);width:1px;height:1.4rem;position:absolute;top:0;left:50%}.connections-module__I1I6TG__card{background:linear-gradient(145deg,#30263e,#201a2d);border:1px solid #b999c456;border-radius:1.2rem;margin:0;padding:1.15rem;position:relative;box-shadow:inset 0 1px #ffffff10,0 10px 22px #08050f28}.connections-module__I1I6TG__knot{color:#f7d989;background:#3d2d4e;border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;font-size:.65rem;display:grid;position:absolute;top:-.55rem;left:50%;transform:translate(-50%);box-shadow:0 0 0 4px #1c1729}.connections-module__I1I6TG__cardHead{align-items:center;gap:.75rem;display:flex}.connections-module__I1I6TG__cardHead>span{color:#e8cb82;background:#40324e;border:1px solid #d8bc7966;border-radius:50%;flex:none;place-items:center;width:2.35rem;height:2.35rem;font-size:.7rem;font-weight:900;display:grid}.connections-module__I1I6TG__cardHead>div{min-width:0}.connections-module__I1I6TG__cardHead small{color:#a99db5;margin-top:.18rem;font-size:.67rem;display:block}.connections-module__I1I6TG__card h3{overflow-wrap:anywhere;font-size:1.1rem;font-weight:800}.connections-module__I1I6TG__finding{color:#ded2e8;margin-top:.75rem;font-size:.9rem;line-height:1.8}.connections-module__I1I6TG__card summary{cursor:pointer;color:#f0cbed;background:#4a2c52;border:1px solid #d39bc04a;border-radius:999px;align-items:center;min-height:40px;margin-top:.85rem;padding:.55rem .85rem;font-size:.78rem;font-weight:800;display:inline-flex}.connections-module__I1I6TG__axes section{border-top:1px solid #ffffff20;margin-top:1rem;padding-top:1rem}.connections-module__I1I6TG__axes h4{font-size:.9rem;font-weight:800}.connections-module__I1I6TG__axes p{color:#d9cfe4;margin-top:.5rem;font-size:.85rem;line-height:1.8}.connections-module__I1I6TG__axes .connections-module__I1I6TG__advice{color:#f1e5f7;background:#383044;border-radius:.8rem;padding:.85rem}.connections-module__I1I6TG__notice{color:#83718f;padding:0 1.5rem;font-size:.8rem;line-height:1.8}.connections-module__I1I6TG__page :is(a,select,summary):focus-visible{outline-offset:4px;outline:3px solid #d0a7f1}.connections-module__I1I6TG__ownerEnergyCard{color:#f7f0fb;background:radial-gradient(circle at 8% 20%,#5e477d70,#0000 34%),linear-gradient(145deg,#211a35,#11182c);border:1px solid #8b74bd55;border-radius:1.55rem;grid-template-columns:6.4rem minmax(0,1fr);gap:1rem;margin:1.5rem 0 1rem;padding:1.15rem;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 42px #17101f32,inset 0 1px #ffffff12}.connections-module__I1I6TG__ownerEnergyCard:after{content:"";pointer-events:none;border:1px solid #d5bc7440;border-radius:50%;width:10rem;height:10rem;position:absolute;bottom:-3.5rem;right:-2.5rem;box-shadow:0 0 0 2.2rem #8a6caf0a,0 0 0 4.4rem #8a6caf08}.connections-module__I1I6TG__ownerEnergySymbol{z-index:1;text-align:center;background:radial-gradient(circle at 50% 30%,#513d67,#211b38 72%);border:1px solid #d8c27a66;border-radius:1.15rem;flex-direction:column;justify-content:center;align-items:center;min-height:7rem;display:flex;position:relative;box-shadow:inset 0 1px #ffffff14,0 10px 25px #08061166}.connections-module__I1I6TG__ownerEnergySymbol small{color:#bda6d3;letter-spacing:.1em;font-size:.48rem;font-weight:850}.connections-module__I1I6TG__ownerEnergySymbol strong{color:#f3d683;letter-spacing:.03em;margin-top:.35rem;font-size:1.35rem;font-weight:900}.connections-module__I1I6TG__ownerEnergySymbol span{color:#d7cce1;margin-top:.18rem;font-size:.62rem;font-weight:800}.connections-module__I1I6TG__ownerEnergyCopy{z-index:1;min-width:0;position:relative}.connections-module__I1I6TG__ownerEnergyCopy>small{color:#ab91cb;letter-spacing:.13em;font-size:.54rem;font-weight:900}.connections-module__I1I6TG__ownerEnergyCopy h2{color:#fff9ed;letter-spacing:-.035em;margin-top:.25rem;font-size:1.12rem;font-weight:900}.connections-module__I1I6TG__ownerEnergyCopy>p{gap:.2rem;margin-top:.65rem;display:grid}.connections-module__I1I6TG__ownerEnergyCopy>p b{color:#e5cf91;font-size:.75rem;font-weight:850}.connections-module__I1I6TG__ownerEnergyCopy>p span{color:#c8bdd2;font-size:.68rem;line-height:1.55}.connections-module__I1I6TG__ownerEnergyCopy dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.7rem;display:grid}.connections-module__I1I6TG__ownerEnergyCopy dl div{background:#ffffff08;border:1px solid #ffffff12;border-radius:.7rem;min-width:0;padding:.48rem .55rem}.connections-module__I1I6TG__ownerEnergyCopy dt{color:#998ba7;font-size:.5rem}.connections-module__I1I6TG__ownerEnergyCopy dd{color:#eee5f4;margin-top:.15rem;font-size:.65rem;font-weight:850}.connections-module__I1I6TG__ownerEnergyCard footer{z-index:1;color:#a99ab6;border-top:1px solid #ffffff12;grid-column:1/-1;padding-top:.7rem;font-size:.64rem;line-height:1.55;position:relative}.connections-module__I1I6TG__orbitSection{background:linear-gradient(155deg,#1c2949,#10182f 72%);border:1px solid #d2b97942;border-radius:1.7rem;margin:1.5rem 0;padding:1rem;box-shadow:0 22px 55px #11172d42}.connections-module__I1I6TG__orbitHeading{justify-content:space-between;align-items:flex-end;padding:.35rem .35rem 1rem;display:flex}.connections-module__I1I6TG__orbitHeading span{flex-direction:column;gap:.2rem;display:flex}.connections-module__I1I6TG__orbitHeading small{color:#9caed0;letter-spacing:.15em;font-size:.58rem;font-weight:800}.connections-module__I1I6TG__orbitHeading strong{color:#fffaf0;font-size:1.15rem;font-weight:850}.connections-module__I1I6TG__orbitHeading b{color:#e4c77d;font-size:.9rem}.connections-module__I1I6TG__orbitViewport{overscroll-behavior:contain;border-radius:1.45rem;width:100%;max-height:min(75svh,42rem);overflow:auto}.connections-module__I1I6TG__orbitExpanded .connections-module__I1I6TG__orbitCenter{width:120px}.connections-module__I1I6TG__orbit{aspect-ratio:1;isolation:isolate;background:radial-gradient(at 18% 72%,#4869a433,#0000 38%),radial-gradient(at 80% 22%,#815b9a2e,#0000 36%),radial-gradient(circle,#8b6fb838 0 15%,#0000 36%),conic-gradient(#5b75a914,#0000 20%,#d0b0670e 35%,#0000 54%,#679a990e 72%,#0000 90%),radial-gradient(circle at 50% 46%,#26395f 0%,#172746 48%,#0b152c 100%);border:1px solid #ffffff18;border-radius:1.45rem;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 70px #050a18bb,0 12px 30px #060a1766}.connections-module__I1I6TG__orbit:before,.connections-module__I1I6TG__orbit:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.connections-module__I1I6TG__orbit:before{opacity:.48;background-image:radial-gradient(circle at 12% 18%,#fff 0 .8px,#0000 1.3px),radial-gradient(circle at 32% 12%,#abc9ff 0 .7px,#0000 1.2px),radial-gradient(circle at 48% 28%,#fff 0 .6px,#0000 1.1px),radial-gradient(circle at 68% 10%,#f2d88f 0 .8px,#0000 1.4px),radial-gradient(circle at 88% 32%,#fff 0 .65px,#0000 1.15px),radial-gradient(circle at 16% 48%,#c3d8ff 0 .7px,#0000 1.2px),radial-gradient(circle at 38% 62%,#fff 0 .55px,#0000 1px),radial-gradient(circle at 62% 54%,#e8d3ff 0 .7px,#0000 1.2px),radial-gradient(circle at 86% 66%,#fff 0 .8px,#0000 1.3px),radial-gradient(circle at 22% 86%,#f1d68d 0 .65px,#0000 1.15px),radial-gradient(circle at 54% 88%,#fff 0 .75px,#0000 1.25px),radial-gradient(circle at 78% 90%,#bad4ff 0 .6px,#0000 1.1px);animation:18s ease-in-out infinite alternate connections-module__I1I6TG__connectionStarDrift}.connections-module__I1I6TG__orbit:after{filter:drop-shadow(0 0 3px #dce7ff);opacity:.3;background-image:radial-gradient(circle at 18% 22%,#fff 0 1.25px,#0000 2px),radial-gradient(circle at 82% 18%,#f3d477 0 1.4px,#0000 2.2px),radial-gradient(circle at 72% 42%,#d9e7ff 0 1px,#0000 1.8px),radial-gradient(circle at 76% 78%,#fff 0 1.3px,#0000 2.1px),radial-gradient(circle at 24% 72%,#fff4cf 0 1.15px,#0000 1.9px),radial-gradient(circle at 43% 84%,#cbdcff 0 .9px,#0000 1.7px);animation:3.6s ease-in-out infinite connections-module__I1I6TG__connectionStarTwinkle}.connections-module__I1I6TG__orbit svg{width:100%;height:100%;position:absolute;inset:0}.connections-module__I1I6TG__orbit svg line{animation:9s linear infinite connections-module__I1I6TG__connectionLineFlow}.connections-module__I1I6TG__orbitBadge{z-index:3;color:#87d9b0;white-space:nowrap;background:#10233dcc;border:1px solid #78cba275;border-radius:999px;padding:.3rem .65rem;font-size:.62rem;font-weight:850;position:absolute;top:.75rem;left:50%;transform:translate(-50%)}.connections-module__I1I6TG__orbitCenter{z-index:2;aspect-ratio:1;color:#18213a;text-align:center;background:radial-gradient(circle at 35% 25%,#fffbe7,#e6c572 62%,#a77b2d);border:2px solid #ffe8aa;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:25%;padding:.4rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 7px #e2c77b1c,0 0 30px #e8c66e66}.connections-module__I1I6TG__orbitCenter small{color:#735b2f;font-size:.5rem;font-weight:750}.connections-module__I1I6TG__orbitCenter strong{text-overflow:ellipsis;white-space:nowrap;max-width:92%;margin-top:.08rem;font-size:.82rem;overflow:hidden}.connections-module__I1I6TG__orbitCenter span{color:#665028;margin-top:.16rem;font-size:.48rem;font-weight:850}.connections-module__I1I6TG__orbitCenter[href]{cursor:pointer;transition:transform .18s,box-shadow .18s}.connections-module__I1I6TG__orbitCenter[href]:hover{transform:translate(-50%,-50%)scale(1.04);box-shadow:0 0 0 8px #e2c77b24,0 0 36px #e8c66e88}.connections-module__I1I6TG__orbitCenter{animation:4.8s ease-in-out infinite connections-module__I1I6TG__connectionCenterGlow}.connections-module__I1I6TG__orbitPerson{--orbit-tone:#d9bd78;z-index:2;width:var(--orbit-node-size,23%);min-height:var(--orbit-node-height,3.35rem);border:1px solid var(--orbit-tone);text-align:center;background:color-mix(in srgb,var(--orbit-tone) 25%,#111c36);color:#fff;box-shadow:0 0 0 3px color-mix(in srgb,var(--orbit-tone) 9%,transparent),0 6px 16px #05091455;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;padding:.22rem .3rem;display:flex;position:absolute;transform:translate(-50%,-50%)}.connections-module__I1I6TG__orbitPerson small{max-width:100%;color:color-mix(in srgb,var(--orbit-tone) 80%,white);font-size:var(--orbit-node-meta,.48rem);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.connections-module__I1I6TG__orbitPerson strong{max-width:100%;font-size:var(--orbit-node-label,.7rem);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.connections-module__I1I6TG__orbitPlaceholder{z-index:2;aspect-ratio:1;color:#d9e1f1;text-align:center;background:radial-gradient(circle at 40% 30%,#2b4169,#121e37);border:1px dashed #d1b97188;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:18%;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #d9bd780c,0 8px 18px #05091455}.connections-module__I1I6TG__orbitPlaceholder,.connections-module__I1I6TG__orbitPerson{animation:5.6s ease-in-out infinite connections-module__I1I6TG__connectionNodeFloat}.connections-module__I1I6TG__orbitPlaceholder:nth-of-type(3n),.connections-module__I1I6TG__orbitPerson:nth-of-type(3n){animation-duration:6.4s;animation-delay:-1.7s}.connections-module__I1I6TG__orbitPlaceholder:nth-of-type(3n+1),.connections-module__I1I6TG__orbitPerson:nth-of-type(3n+1){animation-duration:7.1s;animation-delay:-3.1s}.connections-module__I1I6TG__orbitPlaceholder:focus-visible,.connections-module__I1I6TG__orbitPlaceholder:hover,.connections-module__I1I6TG__orbitPerson:focus-visible,.connections-module__I1I6TG__orbitPerson:hover{animation-play-state:paused}.connections-module__I1I6TG__orbitPlaceholder:hover{border-color:#f1d47f;transform:translate(-50%,-50%)scale(1.06);box-shadow:0 0 0 6px #d9bd7818,0 10px 24px #05091477}.connections-module__I1I6TG__orbitPlaceholder small{display:none}.connections-module__I1I6TG__orbitPlaceholder strong{color:#f0d98f;font-size:1.1rem;font-weight:650;line-height:1}.connections-module__I1I6TG__orbitPlaceholder em{color:#bdc9dc;margin-top:.18rem;font-size:.46rem;font-style:normal;font-weight:800}.connections-module__I1I6TG__orbitCaption{color:#d1bddb;text-align:center;padding:.6rem;font-size:.75rem;line-height:1.7}.connections-module__I1I6TG__orbitAction{color:#fff;background:linear-gradient(105deg,#7155d7,#9d63bc 58%,#bc728e);border:1px solid #d8c27c55;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;min-height:3.25rem;padding:.75rem 1rem;font-size:.85rem;font-weight:850;display:flex;box-shadow:0 10px 25px #080c1c55}.connections-module__I1I6TG__orbitAction span{font-size:1.2rem}.connections-module__I1I6TG__controls{scroll-margin-top:5rem}@keyframes connections-module__I1I6TG__connectionCenterGlow{0%,to{box-shadow:0 0 0 7px #e2c77b1c,0 0 26px #e8c66e55}50%{box-shadow:0 0 0 10px #e2c77b10,0 0 42px #f1d68888}}@keyframes connections-module__I1I6TG__connectionNodeFloat{0%,to{translate:0}35%{translate:2px -7px}70%{translate:-2px -3px}}@keyframes connections-module__I1I6TG__connectionLineFlow{to{stroke-dashoffset:-44px}}@keyframes connections-module__I1I6TG__connectionStarTwinkle{0%,to{opacity:.24}45%{opacity:.68}70%{opacity:.38}}@keyframes connections-module__I1I6TG__connectionStarDrift{0%{opacity:.38;transform:scale(1)translate(0,0)}to{opacity:.58;transform:scale(1.035)translate(-.5%,.4%)}}@media (prefers-reduced-motion:reduce){.connections-module__I1I6TG__orbitCenter,.connections-module__I1I6TG__orbitPlaceholder,.connections-module__I1I6TG__orbitPerson,.connections-module__I1I6TG__orbit svg line,.connections-module__I1I6TG__orbit:before,.connections-module__I1I6TG__orbit:after{animation:none!important}}.connections-module__I1I6TG__bondSummaryBlock{background:linear-gradient(145deg,#2b2340,#191526);border:1px solid #bda6dc40;border-radius:1.35rem;margin:-.6rem 0 1rem;padding:.9rem;box-shadow:0 12px 28px #17102020}.connections-module__I1I6TG__bondSummaryHeading{justify-content:space-between;align-items:baseline;gap:.75rem;padding:0 .15rem .75rem;display:flex}.connections-module__I1I6TG__bondSummaryHeading strong{color:#fff7e7;font-size:.88rem;font-weight:900}.connections-module__I1I6TG__bondSummaryHeading small{color:#a99bb8;font-size:.62rem}.connections-module__I1I6TG__bondSummary{grid-template-columns:repeat(5,minmax(0,1fr));gap:.42rem;display:grid}.connections-module__I1I6TG__bondSummary>div{color:#efe7f5;text-align:center;background:linear-gradient(155deg,#372d4b,#211b30);border:1px solid #bda6dc45;border-radius:.9rem;min-width:0;padding:.72rem .2rem .62rem;box-shadow:inset 0 1px #ffffff0d}.connections-module__I1I6TG__bondSummary strong{font-size:1.15rem;font-weight:900;line-height:1;display:block}.connections-module__I1I6TG__bondSummary small{white-space:normal;word-break:keep-all;justify-content:center;align-items:flex-start;gap:.2rem;min-width:0;min-height:2.35em;margin-top:.42rem;font-size:.53rem;font-weight:750;line-height:1.25;display:flex}.connections-module__I1I6TG__bondSummary small i{font-size:.68rem;font-style:normal}.connections-module__I1I6TG__card{scroll-margin-top:2rem}.connections-module__I1I6TG__card:target{outline:2px solid #d7b788}.connections-module__I1I6TG__ranking{color:#28252a;background:#fffdf8;border:1px solid #d8c89e55;border-radius:1.5rem;width:100%;max-width:100%;margin:1.5rem 0;overflow:hidden;box-shadow:0 18px 42px #17101f24}.connections-module__I1I6TG__rankingHeading{justify-content:space-between;align-items:flex-end;padding:1.25rem 1.1rem 1rem;display:flex}.connections-module__I1I6TG__rankingHeading span{gap:.2rem;display:grid}.connections-module__I1I6TG__rankingHeading small{color:#846ca0;letter-spacing:.14em;font-size:.58rem;font-weight:900}.connections-module__I1I6TG__rankingHeading h2{letter-spacing:-.04em;font-size:1.18rem;font-weight:900}.connections-module__I1I6TG__rankingHeading b{color:#9b7b31;font-size:.85rem}.connections-module__I1I6TG__rankingList{border-top:1px solid #31263b12;min-width:0}.connections-module__I1I6TG__rankingRow{border-bottom:1px solid #31263b12;grid-template-columns:2rem 2.55rem minmax(0,1fr) auto auto;align-items:center;gap:.55rem;min-width:0;min-height:5.2rem;padding:.7rem .85rem;display:grid}.connections-module__I1I6TG__rankNumber{color:#887b68;text-align:center;font-size:.8rem;font-weight:850}.connections-module__I1I6TG__rankTone{color:#fff;border-radius:50%;place-items:center;width:2.55rem;height:2.55rem;font-size:.85rem;font-weight:900;display:grid;box-shadow:inset 0 0 0 1px #fff5}.connections-module__I1I6TG__rankCopy{min-width:0}.connections-module__I1I6TG__rankCopy strong{color:#242126;text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:900;display:block;overflow:hidden}.connections-module__I1I6TG__rankCopy strong em{color:#8e6e9f;margin-left:.38rem;font-size:.64rem;font-style:normal;font-weight:750}.connections-module__I1I6TG__zodiacIcon{vertical-align:-.25rem;background:#f3e9f8;border:1px solid #cfb9de66;border-radius:50%;place-items:center;width:1.25rem;height:1.25rem;margin-right:.18rem;font-size:.82rem;font-style:normal;display:inline-grid;box-shadow:0 2px 7px #4b2c6d18}.connections-module__I1I6TG__rankCopy small{color:#8a7e73;text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:.68rem;font-weight:650;display:block;overflow:hidden}.connections-module__I1I6TG__rankScore{color:#ae883c;align-items:baseline;display:flex}.connections-module__I1I6TG__rankScore strong{font-size:1.02rem;font-weight:900}.connections-module__I1I6TG__rankScore small{margin-left:.1rem;font-size:.55rem}.connections-module__I1I6TG__rankDetail{color:#6d587d;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;min-height:2.4rem;padding:.4rem .55rem;font-size:.7rem;font-weight:800;display:grid}.connections-module__I1I6TG__ownerRank{background:linear-gradient(90deg,#fffaf0,#fffdf8)}.connections-module__I1I6TG__rankOwnerBadge{color:#866a2e;white-space:nowrap;background:#f6ecd1;border:1px solid #d8bd7960;border-radius:999px;grid-column:4/6;padding:.4rem .6rem;font-size:.65rem;font-weight:850}.connections-module__I1I6TG__rankingRow>.connections-module__I1I6TG__back{color:#a1978c;min-height:2rem;box-shadow:none;background:0 0;border:0;grid-column:3/-1;justify-self:end;margin:-.35rem 0 0;padding:.2rem .4rem;font-size:.65rem;font-weight:650;text-decoration:underline}.connections-module__I1I6TG__rankingNote{text-align:center;margin:0;padding:.9rem 1rem 1rem;color:#8c8175!important;font-size:.68rem!important;line-height:1.6!important}.connections-module__I1I6TG__rankInlineGroup{background:#8c6ca508;border:1px solid #8c6ca51f;border-radius:.75rem;grid-column:3/-1;width:100%;min-width:0;margin-top:.15rem;position:relative;overflow:hidden}.connections-module__I1I6TG__rankInlineDetails{width:100%;min-width:0}.connections-module__I1I6TG__rankInlineDetails>summary{cursor:pointer;color:#704f83;align-items:center;gap:.3rem;min-width:0;min-height:2.45rem;padding:.45rem 3.25rem .45rem .7rem;font-size:.7rem;font-weight:850;list-style:none;display:flex}.connections-module__I1I6TG__rankInlineDetails>summary::-webkit-details-marker{display:none}.connections-module__I1I6TG__rankInlineDetails>summary span{transition:transform .18s}.connections-module__I1I6TG__rankInlineDetails[open]>summary span{transform:rotate(180deg)}.connections-module__I1I6TG__rankInlineBody{box-sizing:border-box;color:#f4edf8;overflow-wrap:anywhere;background:linear-gradient(145deg,#30263e,#211a2e);border-top:1px solid #a98abe2b;width:100%;min-width:0;max-width:100%;padding:.15rem 1rem 1rem;overflow:hidden}.connections-module__I1I6TG__rankInlineBody .connections-module__I1I6TG__axes h4{font-size:.8rem}.connections-module__I1I6TG__rankInlineBody .connections-module__I1I6TG__axes p{overflow-wrap:anywhere;word-break:keep-all;font-size:.76rem;line-height:1.7}.connections-module__I1I6TG__relationshipNextActions{border-top:1px solid #ffffff18;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:1rem;padding-top:.8rem;display:grid}.connections-module__I1I6TG__relationshipNextActions a{color:#f0d1ee;text-align:center;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;background:#ffffff0a;border:1px solid #caa8db42;border-radius:.75rem;place-items:center;min-height:3.05rem;padding:.45rem .4rem;font-size:.68rem;font-weight:800;line-height:1.25;display:grid}.connections-module__I1I6TG__rankInlineDelete{justify-content:flex-end;align-items:center;display:flex;position:absolute;top:.12rem;right:.25rem}.connections-module__I1I6TG__rankInlineDelete .connections-module__I1I6TG__back{color:#9a8790;min-height:2.2rem;box-shadow:none;background:0 0;border:0;margin:0;padding:.35rem .5rem;font-size:.66rem;text-decoration:underline}.connections-module__I1I6TG__manualLauncher{margin-top:1rem;scroll-margin-top:5rem}.connections-module__I1I6TG__manualLauncher>button{color:#40205c;text-align:left;cursor:pointer;background:#f8f1ff;border:1px solid #d8c6e8;border-radius:1.25rem;align-items:center;width:100%;min-height:4.4rem;padding:.9rem 1.1rem;display:flex;box-shadow:0 12px 28px #4b2c6d12}.connections-module__I1I6TG__manualLauncher span{gap:.2rem;display:grid}.connections-module__I1I6TG__manualLauncher b{font-size:.9rem}.connections-module__I1I6TG__manualLauncher small{color:#74667f;font-size:.7rem}.connections-module__I1I6TG__manualLauncher i{color:#6e3a8b;background:#eadcf7;border-radius:50%;place-items:center;width:2rem;height:2rem;margin-left:auto;font-size:1.2rem;font-style:normal;font-weight:850;display:grid}.connections-module__I1I6TG__manualModalBackdrop{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#090611b8;justify-content:center;align-items:flex-end;padding:1rem;display:flex;position:fixed;inset:0}.connections-module__I1I6TG__manualModal{color:#f5eef8;overscroll-behavior:contain;background:linear-gradient(155deg,#302640,#1e182b 72%);border:1px solid #c8a7dd66;border-radius:1.6rem 1.6rem 1.1rem 1.1rem;width:min(100%,42rem);max-height:min(88vh,52rem);overflow-y:auto;box-shadow:0 28px 70px #08040dcc}.connections-module__I1I6TG__manualModal>header{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#2a2138f2;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;display:flex;position:sticky;top:0}.connections-module__I1I6TG__manualModal>header span{gap:.18rem;display:grid}.connections-module__I1I6TG__manualModal>header small{color:#d9baeb;letter-spacing:.12em;font-size:.58rem;font-weight:850}.connections-module__I1I6TG__manualModal>header h2{font-size:1.08rem;font-weight:900}.connections-module__I1I6TG__manualModal>header button{color:#fff;cursor:pointer;background:#ffffff0c;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-size:1.5rem;display:grid}.connections-module__I1I6TG__manualModal .connections-module__I1I6TG__manualForm{box-shadow:none;border:0;border-radius:0;margin:0}.connections-module__I1I6TG__ownerEditAnchor{width:0;height:0;overflow:hidden}.connections-module__I1I6TG__connectionContinue{color:#f7f0fb;background:linear-gradient(150deg,#29213a,#181426);border:1px solid #d5bf7b55;border-radius:1.55rem;width:calc(100% - 2.5rem);margin:1.35rem 1.25rem 0;padding:1.2rem;box-shadow:0 18px 42px #130d202b}.connections-module__I1I6TG__connectionContinue>small{color:#d3b875;letter-spacing:.14em;font-size:.56rem;font-weight:900}.connections-module__I1I6TG__connectionContinue>h2{color:#fff9ed;letter-spacing:-.03em;margin-top:.45rem;font-size:1.08rem;font-weight:900}.connections-module__I1I6TG__connectionContinue>p{color:#c8bcd1;margin-top:.35rem;font-size:.74rem;line-height:1.6}.connections-module__I1I6TG__continuePrimary{color:#fff;background:linear-gradient(105deg,#7252bc,#aa63a7 62%,#c77691);border:1px solid #ead58166;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;margin-top:1rem;padding:.75rem .9rem;display:flex;box-shadow:0 10px 24px #0a071655}.connections-module__I1I6TG__continuePrimary span{gap:.18rem;display:grid}.connections-module__I1I6TG__continuePrimary b{font-size:.84rem;font-weight:900}.connections-module__I1I6TG__continuePrimary small{color:#f0e7f3;font-size:.63rem}.connections-module__I1I6TG__continuePrimary i{font-size:1.25rem;font-style:normal}.connections-module__I1I6TG__continueGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:.7rem;display:grid}.connections-module__I1I6TG__continueGrid a{color:#f3e9f7;background:#ffffff0a;border:1px solid #bba7d638;border-radius:.9rem;align-content:center;gap:.2rem;min-width:0;min-height:4.3rem;padding:.7rem;display:grid}.connections-module__I1I6TG__continueGrid b{word-break:keep-all;font-size:.72rem;font-weight:850;line-height:1.3}.connections-module__I1I6TG__continueGrid small{color:#ab9db6;word-break:keep-all;font-size:.59rem;line-height:1.45}@media (max-width:390px){.connections-module__I1I6TG__ownerEnergyCard{grid-template-columns:5.4rem minmax(0,1fr);gap:.75rem;padding:.9rem}.connections-module__I1I6TG__ownerEnergySymbol{min-height:6.5rem}.connections-module__I1I6TG__ownerEnergyCopy dl{grid-template-columns:1fr}.connections-module__I1I6TG__rankingRow{grid-template-columns:1.6rem 2.35rem minmax(0,1fr) auto;gap:.4rem;padding-inline:.6rem}.connections-module__I1I6TG__rankTone{width:2.35rem;height:2.35rem}.connections-module__I1I6TG__rankInlineGroup{grid-column:3/-1}.connections-module__I1I6TG__rankInlineDetails>summary{padding-left:.6rem}.connections-module__I1I6TG__rankInlineDelete .connections-module__I1I6TG__back{padding-inline:.35rem}.connections-module__I1I6TG__rankingRow>.connections-module__I1I6TG__back{grid-area:2/4}.connections-module__I1I6TG__relationshipNextActions{gap:.45rem}.connections-module__I1I6TG__relationshipNextActions a{min-height:3.2rem;font-size:.64rem}.connections-module__I1I6TG__continueGrid a{min-height:4.8rem;padding:.55rem}.connections-module__I1I6TG__continueGrid b{font-size:.68rem}.connections-module__I1I6TG__continueGrid small{font-size:.55rem}}
