.wallProfileDiagram_diagramRoot__l3lJU{display:flex;flex-direction:column;gap:.6rem}.wallProfileDiagram_svg__scEqu{width:100%;height:auto;display:block}.wallProfileDiagram_postAbove__rTNv5{fill:#8b5a2b}.wallProfileDiagram_postBelow__jKOog{fill:#8b5a2b;stroke:#6e4620}.wallProfileDiagram_hole__g15gN{fill:#8b8f96;opacity:.55}.wallProfileDiagram_bayFill__JjFgV{fill:#c9924f;stroke:#8b5a2b;opacity:.9}.wallProfileDiagram_topBoardFill__4fRxm{fill:#a5723a;stroke:#6e4620;opacity:.95}.wallProfileDiagram_topCapFill__VtXZY{fill:#e0b374;stroke:#8b5a2b;opacity:.95}.wallProfileDiagram_postBlocked__SmHeg{fill:var(--color-danger);opacity:.55}.wallProfileDiagram_bayBlocked__Rtuyl{fill:var(--color-danger);opacity:.12;stroke:var(--color-danger);stroke-dasharray:3 2}.wallProfileDiagram_groundLine__t1b_f{fill:none;stroke:var(--foreground);opacity:.8}.wallProfileDiagram_topLine__kofaM{fill:none;stroke:var(--foreground);opacity:.4;stroke-dasharray:4 3}.wallProfileDiagram_controlDot__vLIRI{fill:#2a78d6;stroke:var(--background)}.wallProfileDiagram_cornerMark__PMPIV{fill:#d68910;stroke:var(--background)}.wallProfileDiagram_jointMarkCourse___WJ9T{stroke:var(--foreground);opacity:.35}.wallProfileDiagram_jointMarkTopBoard__JVNf3{stroke:#4a2f14;opacity:.9}.wallProfileDiagram_jointMarkTopCap__pAa__{stroke:#8b5a2b;opacity:.9}.wallProfileDiagram_selectedRing__p9J40{fill:none;stroke:#2a78d6;stroke-dasharray:3 2}.wallProfileDiagram_hitArea__TdHzU{fill:rgba(0,0,0,0);cursor:pointer}.wallProfileDiagram_hitArea__TdHzU:focus-visible,.wallProfileDiagram_hitArea__TdHzU:hover{fill:rgba(42,120,214,.12);outline:none}.wallProfileDiagram_legend__AVmlH{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;font-size:.8rem;opacity:.85}.wallProfileDiagram_legend__AVmlH span{display:inline-flex;align-items:center;gap:.4rem}.wallProfileDiagram_swatch__ThVRc{width:12px;height:12px;border-radius:2px;display:inline-block;flex-shrink:0}.wallProfileDiagram_postAboveSwatch__obEe2{background-color:#8b5a2b}.wallProfileDiagram_holeSwatch__dUi5F{background-color:#8b8f96;opacity:.55}.wallProfileDiagram_bayFillSwatch__XqQTk{background-color:#c9924f;border:1px solid #8b5a2b}.wallProfileDiagram_topBoardFillSwatch__X9FZ7{background-color:#a5723a;border:1px solid #6e4620}.wallProfileDiagram_topCapFillSwatch__waqUC{background-color:#e0b374;border:1px solid #8b5a2b}.wallProfileDiagram_jointTickSwatch__v5iv0{width:14px;height:2px;display:inline-block;background-color:#4a2f14;flex-shrink:0}.wallProfileDiagram_postBlockedSwatch__G2V0k{background-color:var(--color-danger);opacity:.55}.wallProfileDiagram_controlDotSwatch__c7jG5{width:10px;height:10px;border-radius:999px;display:inline-block;background-color:#2a78d6;flex-shrink:0}.wallProfileDiagram_cornerMarkSwatch__KOijQ{width:9px;height:9px;display:inline-block;background-color:#d68910;transform:rotate(45deg);flex-shrink:0}.wallProfileDiagram_hint__nKDRP{font-size:.78rem;opacity:.6}