.transit-content{display:block!important}.transit-chart-wrap{max-width:540px;margin:0 auto 16px}.transit-detail-table{width:100%;table-layout:fixed;font-size:14px}.transit-detail-table td{white-space:pre-line;vertical-align:top;overflow-wrap:anywhere;padding:12px}.transit-detail-table th:first-child{width:8%}.transit-detail-table th:last-child{width:27%}.transit-detail-table summary{cursor:pointer;color:#704712;font-weight:650;min-height:44px;padding:8px 0}.transit-detail-table small{display:block;color:#695a48}.transit-detail-table tbody tr:first-child{border-top:3px solid #c79d52}.chart-angle-details{margin:10px 0;font-size:14px}.chart-angle-details summary{cursor:pointer;min-height:44px;padding:10px;background:#fff4df;border-radius:8px}.chart-angle-details p{margin:8px 0}.chart-degree-note{font-size:13px;color:#6b5845}
@media(max-width:700px){.transit-detail-table,.transit-detail-table tbody,.transit-detail-table tr,.transit-detail-table td{display:block;width:100%;box-sizing:border-box}.transit-detail-table thead{display:none}.transit-detail-table tr{margin-bottom:14px;border:1px solid #dcc9a3;border-radius:12px;overflow:hidden;background:#fffcf5}.transit-detail-table td{border:0;padding:8px 12px;text-align:left}.transit-detail-table td:before{content:attr(data-label);display:block;font-size:12px;color:#786446;font-weight:600}.transit-detail-table td:first-child{background:#f7e8c8;font-size:18px;font-weight:700}.transit-detail-table td:first-child:before{display:none}.transit-detail-table td:last-child{border-top:1px solid #e9d9b8}.transit-detail-table summary{padding:10px 0}.transit-content>.table-scroll{overflow:visible}}
