.BeamBoundaryReference-module__3s3LeG__section{min-width:0;padding-top:36px;scroll-margin-top:150px}.BeamBoundaryReference-module__3s3LeG__section h2{color:var(--ink);font-family:inherit;font-size:21px;font-weight:500}.BeamBoundaryReference-module__3s3LeG__intro{max-width:850px;color:var(--secondary);margin-top:14px;font-size:14px}.BeamBoundaryReference-module__3s3LeG__formula{border-left:2px solid var(--gold);background:var(--wash);min-width:0;color:var(--green);margin:22px 0 14px;padding:18px 20px}.BeamBoundaryReference-module__3s3LeG__formula .katex-display{margin:0;padding:4px 0;font-size:1em;overflow:auto hidden}.BeamBoundaryReference-module__3s3LeG__scope{max-width:900px;color:var(--secondary);font-size:12px;line-height:1.9}.BeamBoundaryReference-module__3s3LeG__boundaryButtons{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.BeamBoundaryReference-module__3s3LeG__boundaryButtons button{border:1px solid var(--line);color:var(--secondary);font:inherit;cursor:pointer;background:#fffefa;border-radius:4px;padding:8px 13px;font-size:12px;line-height:1.5}.BeamBoundaryReference-module__3s3LeG__boundaryButtons button:hover{color:var(--green);border-color:#9baa92}.BeamBoundaryReference-module__3s3LeG__boundaryButtons button[aria-pressed=true]{border-color:var(--green);background:var(--green);color:#fffefa}.BeamBoundaryReference-module__3s3LeG__controls{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:19px;display:flex}.BeamBoundaryReference-module__3s3LeG__playButton{background:var(--wash);color:var(--green);font:inherit;cursor:pointer;border:1px solid #c2cdbb;border-radius:4px;align-items:center;gap:7px;padding:6px 10px;font-size:12px;display:inline-flex}.BeamBoundaryReference-module__3s3LeG__controls label{color:var(--secondary);align-items:center;gap:8px;font-size:11px;display:inline-flex}.BeamBoundaryReference-module__3s3LeG__controls select{border:1px solid var(--line);color:var(--green);font:inherit;background:#fffefa;border-radius:3px;padding:5px 7px;font-size:11px}.BeamBoundaryReference-module__3s3LeG__legend{color:var(--secondary);align-items:center;gap:7px;margin-left:auto;font-size:11px;display:inline-flex}.BeamBoundaryReference-module__3s3LeG__legend i{background:var(--gold);border-radius:50%;width:7px;height:7px}.BeamBoundaryReference-module__3s3LeG__playbackNote{color:var(--muted);margin-top:11px;font-size:11px;line-height:1.8}.BeamBoundaryReference-module__3s3LeG__modeGrid{--beam-phase:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:21px 0;display:grid}.BeamBoundaryReference-module__3s3LeG__modeCard{border:1px solid var(--line);background:#fffefa;border-radius:5px;min-width:0;margin:0;padding:14px 15px 4px}.BeamBoundaryReference-module__3s3LeG__modeCard figcaption{color:var(--green);flex-wrap:wrap;align-items:baseline;gap:5px 14px;font-size:12px;display:flex}.BeamBoundaryReference-module__3s3LeG__modeCard h3{color:var(--ink);margin:0 auto 0 0;font-family:inherit;font-size:14px;font-weight:500}.BeamBoundaryReference-module__3s3LeG__modeCard .BeamBoundaryReference-module__3s3LeG__frequency{color:var(--secondary);flex-basis:100%;font:10px ui-monospace,monospace}.BeamBoundaryReference-module__3s3LeG__modeCard sub{font-size:.75em}.BeamBoundaryReference-module__3s3LeG__modeCard svg{width:100%;height:auto;margin-top:3px;display:block;overflow:visible}.BeamBoundaryReference-module__3s3LeG__oscillation{transform:scaleY(var(--beam-phase));transform-origin:0 0}.BeamBoundaryReference-module__3s3LeG__beam{fill:none;stroke:#2b6954;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.BeamBoundaryReference-module__3s3LeG__ghost{fill:none;stroke:#c4cfbc;stroke-width:1.4px}.BeamBoundaryReference-module__3s3LeG__equilibrium{fill:none;stroke:#b5bfae;stroke-width:1px;stroke-dasharray:4 5}.BeamBoundaryReference-module__3s3LeG__node{fill:#a18254;stroke:#fffefa;stroke-width:1.3px}.BeamBoundaryReference-module__3s3LeG__freeEnd{fill:#fffefa;stroke:#2b6954;stroke-width:1.5px}.BeamBoundaryReference-module__3s3LeG__support{fill:#e8ece1;stroke:#6f816b;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.BeamBoundaryReference-module__3s3LeG__support .BeamBoundaryReference-module__3s3LeG__wall{stroke-width:3px}.BeamBoundaryReference-module__3s3LeG__reference{border:1px solid var(--line);border-radius:5px;margin-top:23px}.BeamBoundaryReference-module__3s3LeG__reference>summary{color:var(--green);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:13px 16px;font-size:13px;list-style:none;display:flex}.BeamBoundaryReference-module__3s3LeG__reference>summary::-webkit-details-marker{display:none}.BeamBoundaryReference-module__3s3LeG__reference>summary>span{color:var(--gold);font-size:18px}.BeamBoundaryReference-module__3s3LeG__reference[open]>summary>span{transform:rotate(45deg)}.BeamBoundaryReference-module__3s3LeG__reference>.BeamBoundaryReference-module__3s3LeG__tableScroll{border:0;border-top:1px solid var(--line);border-radius:0;margin-top:0}.BeamBoundaryReference-module__3s3LeG__tableScroll{border:1px solid var(--line);border-radius:5px;min-width:0;max-width:100%;margin-top:25px;overflow-x:auto}.BeamBoundaryReference-module__3s3LeG__table{border-collapse:collapse;text-align:right;background:#fffefa;width:100%;min-width:640px;font-size:13px}.BeamBoundaryReference-module__3s3LeG__table caption{background:var(--wash);color:var(--secondary);text-align:left;padding:14px 16px;font-size:12px}.BeamBoundaryReference-module__3s3LeG__table th,.BeamBoundaryReference-module__3s3LeG__table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:15px 16px}.BeamBoundaryReference-module__3s3LeG__table thead th{color:var(--secondary);white-space:nowrap;font-weight:400}.BeamBoundaryReference-module__3s3LeG__table thead th>span{font-size:11px;display:block}.BeamBoundaryReference-module__3s3LeG__table thead th>span+span{margin-top:3px;font-size:13px}.BeamBoundaryReference-module__3s3LeG__table th:first-child{text-align:left}.BeamBoundaryReference-module__3s3LeG__table tbody th{width:29%;color:var(--ink);font-weight:400}.BeamBoundaryReference-module__3s3LeG__table td{color:var(--secondary);font-variant-numeric:tabular-nums;font:13px ui-monospace,monospace}.BeamBoundaryReference-module__3s3LeG__table tbody tr:last-child :is(th,td){border-bottom:0}.BeamBoundaryReference-module__3s3LeG__table .BeamBoundaryReference-module__3s3LeG__freeFree{background:#eaf0e5}.BeamBoundaryReference-module__3s3LeG__freeFree strong{color:var(--green);font-weight:600}.BeamBoundaryReference-module__3s3LeG__notes{color:var(--secondary);gap:9px;margin-top:15px;font-size:12px;line-height:1.9;display:grid}.BeamBoundaryReference-module__3s3LeG__boundaries{border-top:1px solid var(--line);margin-top:30px;padding-top:24px}.BeamBoundaryReference-module__3s3LeG__boundaries h3{color:var(--ink);margin-bottom:10px;font-family:inherit;font-size:17px;font-weight:500}.BeamBoundaryReference-module__3s3LeG__boundaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:19px;display:grid}.BeamBoundaryReference-module__3s3LeG__boundaryGrid>div{min-width:0}.BeamBoundaryReference-module__3s3LeG__boundaryGrid dt{color:var(--green);margin-bottom:8px;font-size:14px}.BeamBoundaryReference-module__3s3LeG__boundaryGrid dd{color:var(--green);margin:0;font-size:14px}.BeamBoundaryReference-module__3s3LeG__boundaryGrid dd>p{color:var(--secondary);margin-top:7px;font-size:12px}.BeamBoundaryReference-module__3s3LeG__reportLink{color:var(--green);text-underline-offset:4px;align-items:baseline;gap:12px;margin-top:28px;font-size:13px;display:inline-flex}.BeamBoundaryReference-module__3s3LeG__extendedLink{width:fit-content;color:var(--secondary);text-underline-offset:4px;margin-top:24px;font-size:12px;display:block}@media (max-width:700px){.BeamBoundaryReference-module__3s3LeG__section{padding-top:28px}.BeamBoundaryReference-module__3s3LeG__section h2{font-size:19px}.BeamBoundaryReference-module__3s3LeG__formula{padding:15px 12px}.BeamBoundaryReference-module__3s3LeG__formula .katex-display{font-size:.9em}.BeamBoundaryReference-module__3s3LeG__table th,.BeamBoundaryReference-module__3s3LeG__table td{padding:13px 12px}.BeamBoundaryReference-module__3s3LeG__boundaryGrid{grid-template-columns:minmax(0,1fr);gap:18px}.BeamBoundaryReference-module__3s3LeG__modeGrid{grid-template-columns:minmax(0,1fr)}.BeamBoundaryReference-module__3s3LeG__modeCard{padding:14px 11px 3px}.BeamBoundaryReference-module__3s3LeG__boundaryButtons button{padding:8px 10px}.BeamBoundaryReference-module__3s3LeG__legend{margin-left:0}}@media print{.BeamBoundaryReference-module__3s3LeG__tableScroll{overflow:visible}.BeamBoundaryReference-module__3s3LeG__table{min-width:0}.BeamBoundaryReference-module__3s3LeG__reportLink,.BeamBoundaryReference-module__3s3LeG__controls,.BeamBoundaryReference-module__3s3LeG__boundaryButtons{display:none}.BeamBoundaryReference-module__3s3LeG__boundaryGrid,.BeamBoundaryReference-module__3s3LeG__modeCard{break-inside:avoid}.BeamBoundaryReference-module__3s3LeG__oscillation{transform:none}}
