.setora-map-module__stYQkW__maps{gap:24px;display:grid}.setora-map-module__stYQkW__ecosystem{border:1px solid var(--line);background:var(--bg)}.setora-map-module__stYQkW__summary{cursor:pointer;background:var(--surface);justify-content:space-between;align-items:center;gap:20px;padding:28px;list-style:none;display:flex}.setora-map-module__stYQkW__summary::-webkit-details-marker{display:none}.setora-map-module__stYQkW__summary small,.setora-map-module__stYQkW__inspector>small{letter-spacing:.12em;color:var(--muted);font-size:12px;display:block}.setora-map-module__stYQkW__summary strong{font:500 38px var(--font-serif);display:block}.setora-map-module__stYQkW__summaryMeta{color:var(--muted);font-size:14px}.setora-map-module__stYQkW__summaryMeta b{margin-left:16px;font-size:25px;display:inline-block}.setora-map-module__stYQkW__ecosystem[open]>.setora-map-module__stYQkW__summary .setora-map-module__stYQkW__summaryMeta b{transform:rotate(180deg)}.setora-map-module__stYQkW__content{padding:28px}.setora-map-module__stYQkW__content>p{color:var(--muted);font-size:16px}.setora-map-module__stYQkW__capitalPath{flex-wrap:wrap;gap:12px;margin:24px 0;padding:0;list-style:none;display:flex}.setora-map-module__stYQkW__capitalPath li{border:1px solid var(--line);padding:10px 14px;font-size:14px}.setora-map-module__stYQkW__capitalPath li:not(:last-child):after{content:" →";color:var(--muted);margin-left:12px}.setora-map-module__stYQkW__note{color:var(--muted);line-height:1.65;font-size:13px!important}.setora-map-module__stYQkW__controls{flex-wrap:wrap;align-items:end;gap:20px;margin:28px 0;display:flex}.setora-map-module__stYQkW__controls label{flex:1;gap:8px;min-width:210px;font-size:14px;display:grid}.setora-map-module__stYQkW__controls select{background:var(--surface);color:var(--text);border:1px solid var(--line);width:100%;min-height:46px;padding:12px}.setora-map-module__stYQkW__controls select:disabled{opacity:.55}.setora-map-module__stYQkW__legend{color:var(--muted);font-size:12px;line-height:1.8}.setora-map-module__stYQkW__workspace{border:1px solid var(--line)}.setora-map-module__stYQkW__scrollMap{background:var(--surface);overflow:auto}.setora-map-module__stYQkW__canvas{background-image:radial-gradient(var(--line) 1px,transparent 1px);background-size:22px 22px;width:1100px;height:540px;position:relative}.setora-map-module__stYQkW__canvas svg{width:100%;height:100%;color:var(--muted);position:absolute;inset:0}.setora-map-module__stYQkW__columns{letter-spacing:.08em;color:var(--muted);text-align:center;grid-template-columns:repeat(4,1fr);font-size:11px;display:grid;position:absolute;top:20px;left:20px;right:20px}.setora-map-module__stYQkW__edge{stroke:var(--muted);stroke-width:1.5px;opacity:.6}.setora-map-module__stYQkW__highlightedEdge{stroke:var(--text);stroke-width:2.5px}.setora-map-module__stYQkW__node{text-align:left;background:var(--bg);border:1px solid var(--line);cursor:pointer;width:188px;min-height:68px;padding:12px;position:absolute;transform:translate(-50%,-50%)}.setora-map-module__stYQkW__node strong{font-size:15px;display:block}.setora-map-module__stYQkW__node small{color:var(--muted);margin-top:4px;font-size:12px;display:block}.setora-map-module__stYQkW__node[aria-pressed=true]{border-color:var(--text);box-shadow:0 0 0 2px var(--line)}.setora-map-module__stYQkW__inspector{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:8px 28px;padding:24px;display:grid}.setora-map-module__stYQkW__inspector>small,.setora-map-module__stYQkW__inspector>h3,.setora-map-module__stYQkW__inspector>p{grid-column:1/-1}.setora-map-module__stYQkW__inspector h3{font:500 34px var(--font-serif);margin:0}.setora-map-module__stYQkW__inspector h4{margin:16px 0 0;font-size:15px}.setora-map-module__stYQkW__inspector ul{flex-wrap:wrap;grid-column:1/-1;gap:12px;margin:0;padding:0;list-style:none;display:flex}.setora-map-module__stYQkW__inspector li{border:1px solid var(--line);padding:8px 12px;font-size:14px}.setora-map-module__stYQkW__inspector li small{color:var(--muted);font-size:12px;display:block}.setora-map-module__stYQkW__inspector h4{grid-column:1/-1}.setora-map-module__stYQkW__listHeading{justify-content:space-between;align-items:center;gap:20px;margin-top:30px;display:flex}.setora-map-module__stYQkW__listHeading h3{font:500 28px var(--font-serif)}.setora-map-module__stYQkW__listHeading span{color:var(--muted);font-size:13px}.setora-map-module__stYQkW__relationships{border-top:1px solid var(--line)}.setora-map-module__stYQkW__relationship{border-bottom:1px solid var(--line)}.setora-map-module__stYQkW__relationship summary{cursor:pointer;justify-content:space-between;gap:18px;padding:18px 0;font-size:15px;display:flex}.setora-map-module__stYQkW__relationship summary small{color:var(--muted);font-size:12px}.setora-map-module__stYQkW__relationship summary b{color:var(--muted);margin:0 12px}.setora-map-module__stYQkW__relationship>div{max-width:850px;padding:0 0 20px;font-size:14px}.setora-map-module__stYQkW__relationship a{text-underline-offset:4px;text-decoration:underline}.setora-map-module__stYQkW__summary:focus-visible,.setora-map-module__stYQkW__relationship summary:focus-visible{outline:2px solid var(--text);outline-offset:4px}@media (max-width:650px){.setora-map-module__stYQkW__summary{align-items:start;padding:20px}.setora-map-module__stYQkW__summaryMeta{max-width:130px}.setora-map-module__stYQkW__content{padding:16px}.setora-map-module__stYQkW__relationship summary,.setora-map-module__stYQkW__listHeading{flex-direction:column;align-items:start;gap:8px}.setora-map-module__stYQkW__inspector{padding:18px}.setora-map-module__stYQkW__controls label{min-width:100%}.setora-map-module__stYQkW__summary strong{font-size:32px}}
