.dRInSW_sectionHead{border-bottom:2px solid var(--m90-navy);grid-template-columns:1fr 1fr;align-items:end;margin-bottom:28px;padding-bottom:20px;display:grid}.dRInSW_sectionHead span{letter-spacing:.15em;text-transform:uppercase;color:var(--m90-red);font-size:11px;font-weight:850}.dRInSW_sectionHead h2{letter-spacing:-.045em;margin:7px 0 0;font-size:clamp(32px,4vw,50px);line-height:1}.dRInSW_sectionHead p{max-width:460px;color:var(--m90-muted);justify-self:end;margin:0;font-size:14px;line-height:1.7}.dRInSW_empty{border:1px solid var(--m90-line);text-align:center;background:#fff;border-radius:14px;padding:70px 30px}.dRInSW_empty>span{color:#d9e0e9;font-size:70px;font-weight:850}.dRInSW_empty h1,.dRInSW_empty h2,.dRInSW_empty h3{margin:10px 0;font-size:32px}.dRInSW_empty p{color:var(--m90-muted);max-width:650px;margin:0 auto 20px;line-height:1.7}.dRInSW_empty a{color:var(--m90-blue);letter-spacing:.1em;font-size:11px;font-weight:850}.dRInSW_pageHero{background:var(--m90-navy);color:#fff}.dRInSW_pageHero>div{max-width:1280px;margin:auto;padding:70px 24px}.dRInSW_pageHero span{color:#86aff4;letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:850}.dRInSW_pageHero h1{letter-spacing:-.05em;max-width:850px;margin:16px 0 32px;font-size:clamp(48px,6vw,76px);line-height:.98}.dRInSW_pageHero h1 em{color:#ff4c66;font-style:normal}.dRInSW_listing{max-width:1280px;margin:auto;padding:70px 24px}.dRInSW_listingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 24px;display:grid}.dRInSW_sourceProfile{grid-template-columns:auto 1fr 300px;align-items:start;gap:35px;max-width:1280px;margin:auto;padding:70px 24px 55px;display:grid}.dRInSW_sourceMark{background:var(--m90-navy);color:#fff;border-radius:50%;place-items:center;width:80px;height:80px;font-size:32px;font-weight:850;display:grid;position:relative}.dRInSW_sourceMark i{background:#8390a0;border:2px solid #fff;border-radius:50%;width:10px;height:10px;position:absolute;bottom:9px;right:3px}.dRInSW_sourceProfileText>span{color:var(--m90-blue);letter-spacing:.13em;font-size:11px;font-weight:850}.dRInSW_sourceProfileText h1{letter-spacing:-.05em;margin:8px 0;font-size:52px}.dRInSW_sourceProfileText p{color:var(--m90-muted);max-width:670px;line-height:1.7}.dRInSW_sourceStats{border-left:1px solid var(--m90-line);margin:0;padding-left:24px}.dRInSW_sourceStats div{border-bottom:1px solid var(--m90-line);padding:10px 0}.dRInSW_sourceStats dt{color:var(--m90-muted);letter-spacing:.12em;font-size:11px;font-weight:850}.dRInSW_sourceStats dd{margin:5px 0 0;font-size:13px;font-weight:800}.dRInSW_sourceActions{letter-spacing:.1em;color:var(--m90-blue);grid-column:2/-1;gap:20px;font-size:11px;font-weight:850;display:flex}@media (max-width:1000px){.dRInSW_listingGrid{grid-template-columns:repeat(2,1fr)}.dRInSW_sourceProfile{grid-template-columns:auto 1fr}.dRInSW_sourceStats,.dRInSW_sourceActions{grid-column:2}}@media (max-width:760px){.dRInSW_sectionHead{grid-template-columns:1fr;gap:14px}.dRInSW_sectionHead p{justify-self:start}.dRInSW_pageHero>div{padding:58px 16px}.dRInSW_listing{padding:55px 16px}.dRInSW_listingGrid{grid-template-columns:1fr}.dRInSW_sourceProfile{grid-template-columns:1fr;padding:50px 16px 40px}.dRInSW_sourceMark{width:62px;height:62px}.dRInSW_sourceProfileText h1{font-size:43px}.dRInSW_sourceStats,.dRInSW_sourceActions{grid-column:auto}.dRInSW_sourceStats{border-left:0;padding:0}.dRInSW_sourceActions{flex-direction:column;gap:12px}.dRInSW_empty{padding:50px 18px}}.dRInSW_sourceMark img{object-fit:contain;filter:drop-shadow(0 1px 1px #0000002e);width:62%;height:62%}.dRInSW_sectionHead{border:0;justify-content:space-between;align-items:flex-end;margin-bottom:32px;padding:0;display:flex}.dRInSW_sectionHead span{color:var(--m90-blue);font-size:11px}.dRInSW_sectionHead h2{letter-spacing:-.035em;font-size:32px;line-height:1.15}.dRInSW_sectionHead p{font-size:14px}.dRInSW_pageHero{color:var(--m90-ink);background:#f5f5fa}.dRInSW_pageHero span{color:var(--m90-blue)}@media (max-width:760px){.dRInSW_sectionHead{display:block}.dRInSW_sectionHead p{margin-top:12px}}.dRInSW_sourceActions a,.dRInSW_empty a{align-items:center;min-height:44px;display:flex}@media (max-width:760px){.dRInSW_sourceActions a{width:max-content;max-width:100%}.dRInSW_pageHero h1{font-size:clamp(36px,11vw,44px);line-height:1.02}}.dRInSW_sourceProfile,.dRInSW_empty{color:var(--m90-ink)}.dRInSW_sectionHead h1,.dRInSW_sectionHead h2,.dRInSW_pageHero h1,.dRInSW_sourceProfileText h1,.dRInSW_empty h1,.dRInSW_empty h2,.dRInSW_empty h3{color:var(--m90-navy)}.dRInSW_sourceProfileText>span,.dRInSW_sectionHead span{color:var(--m90-blue)}.dRInSW_sectionHead p,.dRInSW_sourceProfileText p{color:var(--m90-muted)}.dRInSW_sourceActions,.dRInSW_empty a{color:var(--m90-blue);border-color:var(--m90-red)}.dRInSW_sourceActions a:hover,.dRInSW_empty a:hover{color:var(--m90-red)}.dRInSW_sourcesContent{max-width:1120px;margin:0 auto;padding:54px 24px 80px}.dRInSW_sourcesRadar{background:var(--m90-navy);color:var(--m90-on-dark);border-radius:18px;grid-template-columns:220px minmax(0,1fr) auto;align-items:center;gap:42px;padding:28px 34px;display:grid;position:relative;overflow:hidden}.dRInSW_sourcesRadarVisual{border:1px solid #8fc1ff47;border-radius:50%;width:180px;height:180px;position:relative}.dRInSW_sourcesRadarVisual:after,.dRInSW_sourcesRadarVisual i{content:"";border:1px solid #8fc1ff2e;border-radius:50%;position:absolute}.dRInSW_sourcesRadarVisual:after{inset:28px}.dRInSW_sourcesRadarVisual i:first-child{inset:59px}.dRInSW_sourcesRadarVisual i:nth-child(2){border:0;border-left:1px solid #8fc1ff24;border-radius:0;top:0;bottom:0;left:50%}.dRInSW_sourcesRadarVisual i:nth-child(3){border:0;border-top:1px solid #8fc1ff24;border-radius:0;top:50%;left:0;right:0}.dRInSW_sourcesRadarVisual b{--angle:calc(var(--dot) * 40deg);width:8px;height:8px;transform:rotate(var(--angle)) translateY(-68px);transform-origin:4px 72px;background:var(--m90-blue-light);border-radius:50%;position:absolute;top:calc(50% - 4px);left:calc(50% - 4px)}.dRInSW_sourcesRadar>div:nth-child(2)>span{color:var(--m90-blue-light);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.dRInSW_sourcesRadar h2{color:var(--m90-on-dark);letter-spacing:-.035em;margin:8px 0;font-size:30px}.dRInSW_sourcesRadar p{max-width:520px;color:var(--m90-on-dark-muted);margin:0;font-size:13px;line-height:1.55}.dRInSW_sourcesRadar dl{gap:5px;margin:0;display:grid}.dRInSW_sourcesRadar dl>div{border-bottom:1px solid #ffffff26;justify-content:space-between;gap:20px;min-width:120px;padding:9px 0;display:flex}.dRInSW_sourcesRadar dt{color:var(--m90-on-dark-muted);font-size:11px}.dRInSW_sourcesRadar dd{color:var(--m90-on-dark);margin:0;font-size:14px;font-weight:850}.dRInSW_sourcesDirectory{padding:62px 0 0}.dRInSW_sourceDirectoryGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dRInSW_sourceDirectoryCard{border:1px solid var(--m90-line);background:var(--m90-surface);box-shadow:0 10px 26px var(--m90-shadow-soft);border-radius:14px;gap:18px;padding:22px;display:grid}.dRInSW_sourceDirectoryCard:hover{border-color:#0050a459}.dRInSW_sourceDirectoryCard header{grid-template-columns:48px 1fr auto;align-items:center;gap:13px;display:grid}.dRInSW_sourceDirectoryCard header>i{background:var(--m90-navy);width:48px;height:48px;color:var(--m90-white);border-radius:50%;place-items:center;font-size:12px;font-style:normal;font-weight:850;display:grid}.dRInSW_sourceDirectoryCard h3{color:var(--m90-navy);margin:0;font-size:19px}.dRInSW_sourceDirectoryCard header span{color:var(--m90-muted);align-items:center;gap:6px;margin-top:4px;font-size:10px;font-weight:750;display:flex}.dRInSW_sourceDirectoryCard header span b{background:currentColor;border-radius:50%;width:7px;height:7px}.dRInSW_sourceDirectoryCard header>strong{color:var(--m90-blue);font-size:18px}.dRInSW_sourceDirectoryCard>p{color:var(--m90-muted);margin:0;font-size:13px;line-height:1.55}.dRInSW_sourceDirectoryCard footer{border-top:1px solid var(--m90-line);color:var(--m90-muted);justify-content:space-between;gap:14px;padding-top:13px;font-size:11px;display:flex}.dRInSW_sourceDirectoryCard footer span{color:var(--m90-navy);font-weight:750}.dRInSW_sourceDirectoryLogo{background:var(--m90-navy);border-radius:50%;place-items:center;width:48px;height:48px;font-weight:850;position:relative;overflow:hidden;color:var(--m90-white)!important;margin:0!important;font-size:12px!important;display:grid!important}.dRInSW_sourceDirectoryLogo>b{font:inherit;background:0 0!important;border-radius:0!important;width:auto!important;height:auto!important}.dRInSW_sourceDirectoryLogo>img{object-fit:contain;background:var(--m90-white);width:100%;height:100%;padding:7px;position:absolute;inset:0}.dRInSW_sourceDirectoryLogo>img[data-loading]{opacity:0}.dRInSW_sourceStateActive{color:#168457!important}.dRInSW_sourceStatePaused{color:#7b8796!important}.dRInSW_sourceStateProblem{color:var(--m90-red)!important}.dRInSW_sourcesResponsibility{border-left:5px solid var(--m90-red);background:var(--m90-blue-soft);border-radius:0 14px 14px 0;margin-top:54px;padding:36px}.dRInSW_sourcesResponsibility>span{color:var(--m90-blue);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:850}.dRInSW_sourcesResponsibility h2{max-width:760px;color:var(--m90-navy);margin:8px 0;font-size:30px}.dRInSW_sourcesResponsibility p{max-width:760px;color:var(--m90-muted);margin:0;line-height:1.6}.dRInSW_sourceProfileText small{max-width:650px;color:var(--m90-muted);font-size:11px;line-height:1.5;display:block}.dRInSW_sourceMark>i.dRInSW_sourceStateActive{background:#168457}.dRInSW_sourceMark>i.dRInSW_sourceStatePaused{background:#7b8796}.dRInSW_sourceMark>i.dRInSW_sourceStateProblem{background:var(--m90-red)}@media (max-width:900px){.dRInSW_sourcesRadar{grid-template-columns:170px 1fr}.dRInSW_sourcesRadar dl{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.dRInSW_sourcesRadar dl>div{min-width:0}.dRInSW_sourceDirectoryGrid{grid-template-columns:1fr}}@media (max-width:760px){.dRInSW_sourcesContent{padding:42px 16px 60px}.dRInSW_sourcesRadar{grid-template-columns:1fr;padding:25px 20px}.dRInSW_sourcesRadarVisual{width:145px;height:145px;margin:0 auto}.dRInSW_sourcesRadarVisual:after{inset:24px}.dRInSW_sourcesRadarVisual i:first-child{inset:48px}.dRInSW_sourcesRadarVisual b{transform:rotate(var(--angle)) translateY(-54px);transform-origin:4px 58px}.dRInSW_sourcesRadar h2{font-size:27px}.dRInSW_sourcesRadar dl{grid-column:auto;grid-template-columns:1fr}.dRInSW_sourcesDirectory{padding-top:45px}.dRInSW_sourceDirectoryCard{padding:18px}.dRInSW_sourceDirectoryCard footer{display:grid}.dRInSW_sourcesResponsibility{padding:27px 22px}.dRInSW_sourcesResponsibility h2{font-size:26px}}.dRInSW_sourceMarkLogo{background:var(--m90-navy);color:#fff;font:850 32px/1 var(--font-sans);border-radius:50%;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.dRInSW_sourceMarkLogo>b{font:inherit}.dRInSW_sourceMarkLogo>img{object-fit:contain;filter:none;background:#fff;width:100%;height:100%;padding:10px;position:absolute;inset:0}.dRInSW_sourceMarkLogo>img[data-loading]{opacity:0}.dRInSW_sourceHeading>span{color:var(--m90-blue);letter-spacing:.13em;font-size:11px;font-weight:850}.dRInSW_sourceHeading h1{letter-spacing:-.05em;margin:8px 0;font-size:52px}.dRInSW_sourceCopy p{color:var(--m90-muted);max-width:670px;margin:0 0 16px;line-height:1.7}@media (max-width:760px){.dRInSW_sourceProfile{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:14px;padding:24px 16px 26px}.dRInSW_sourceMark{width:54px;height:54px;font-size:20px}.dRInSW_sourceMarkLogo{font-size:20px}.dRInSW_sourceMarkLogo>img{padding:7px}.dRInSW_sourceMark i{bottom:5px;right:1px}.dRInSW_sourceProfileText{display:contents}.dRInSW_sourceHeading{grid-column:2;min-width:0}.dRInSW_sourceHeading h1{overflow-wrap:anywhere;margin:4px 0 0;font-size:34px;line-height:1}.dRInSW_sourceCopy{grid-column:1/-1}.dRInSW_sourceCopy p{margin:0 0 9px;font-size:15px;line-height:1.5}.dRInSW_sourceProfileText small{font-size:10px;line-height:1.45}.dRInSW_sourceStats{border-top:1px solid var(--m90-line);border-bottom:1px solid var(--m90-line);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dRInSW_sourceStats div{border-bottom:0;border-right:1px solid var(--m90-line);min-width:0;padding:10px 9px}.dRInSW_sourceStats div:first-child{padding-left:0}.dRInSW_sourceStats div:last-child{border-right:0;padding-right:0}.dRInSW_sourceStats dt{letter-spacing:.09em;font-size:8px;line-height:1.25}.dRInSW_sourceStats dd{font-size:11px;line-height:1.3}.dRInSW_sourceActions{flex-flow:wrap;grid-column:1/-1;gap:2px 20px}.dRInSW_sourceActions a{min-height:44px}.dRInSW_sourceProfile+.dRInSW_listing{padding-top:30px}}@media (max-width:420px){.dRInSW_pageHero>div{padding:42px 16px}.dRInSW_sourcesContent{padding-top:32px}.dRInSW_sourcesRadar{padding:20px 16px}.dRInSW_sourcesRadarVisual{width:118px;height:118px}.dRInSW_sourcesRadarVisual:after{inset:20px}.dRInSW_sourcesRadarVisual i:first-child{inset:40px}.dRInSW_sourcesRadarVisual b{transform:rotate(var(--angle)) translateY(-43px);transform-origin:4px 47px}.dRInSW_sourcesDirectory{padding-top:34px}.dRInSW_sourceDirectoryCard{gap:13px;padding:15px}.dRInSW_sourceProfile+.dRInSW_listing{padding-top:22px}.dRInSW_listing{padding-left:12px;padding-right:12px}}
