
#page-transport #txEstimator.trq-fixed-outer{box-sizing:border-box;height:var(--tx-frame-height)!important;min-height:var(--tx-frame-height)!important;max-height:var(--tx-frame-height)!important;overflow:hidden;}
#page-transport #trCardMain.trq-fixed-frame #trHowBtn[hidden]{display:inline-flex!important;visibility:hidden;pointer-events:none;}
#page-transport #trCardMain.trq-fixed-frame>#trReviewSection{padding-right:0;}
#page-transport #trReviewSection>.trq-heading{display:none;}
#page-transport #trCardMain.trq-fixed-frame .tr-review-grid{grid-template-columns:minmax(310px,.9fr) minmax(0,1.25fr);grid-template-rows:var(--tx-input-height) var(--tx-budget-height);grid-template-areas:'checks map' 'budget map';gap:20px 28px;}
#page-transport #trReviewSection .tr-review-copy{grid-area:checks;min-height:0;overflow-y:auto;scrollbar-width:thin;}
#page-transport #trReviewSection .tr-review-budget{display:none;}
#page-transport #trReviewSection .tr-review-foot{display:none;}
#page-transport #trReviewSection .tr-review-budget-slot{grid-area:budget;min-width:0;}
#page-transport #trReviewSection .tr-review-map-panel{grid-area:map;display:flex;flex-direction:column;min-height:0;}
#page-transport #trReviewSection .tr-review-map-panel .tx-map-top{flex-shrink:0;}
#page-transport #trCardMain.trq-fixed-frame #trReviewMap{flex:1;min-height:0;max-height:none;width:100%;}
#page-transport #trReviewSection .tr-review-map-label,#page-transport #trReviewSection .tr-review-legend,#page-transport #trReviewSection .tr-review-source{flex-shrink:0;}
#page-transport #txEstimator.trq-review-active #trFindBtn{visibility:hidden!important;grid-row:6;grid-column:1;}
#page-transport #txEstimator #trResultMain>#trReviewNext{grid-row:6;grid-column:1;width:100%;min-height:40px;padding:8px 12px;font-size:12px;z-index:2;}
#page-transport #trFindBtn:not(:disabled){background:#6265e7;color:#fff;border:1px solid #9498ff;box-shadow:0 0 0 0 #858bfa55;animation:tr-next-invite 2.4s ease-in-out 3;}
#page-transport #trFindBtn:not(:disabled)>span{display:inline-block;animation:tr-next-arrow 1.6s ease-in-out 4;}
#page-transport #trFindBtn:hover{background:#7477ef;}
@keyframes tr-next-invite{50%{box-shadow:0 0 0 5px #858bfa20;}}
@keyframes tr-next-arrow{50%{transform:translateX(4px);}}
@media(prefers-reduced-motion:reduce){#page-transport #trFindBtn:not(:disabled),#page-transport #trFindBtn:not(:disabled)>span{animation:none;}}
@media(max-width:800px){#page-transport #trCardMain.trq-fixed-frame .tr-review-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:var(--tx-input-height) var(--tx-map-height) var(--tx-budget-height);grid-template-areas:'checks' 'map' 'budget';gap:20px;}#page-transport #trReviewSection .tr-review-copy{max-height:var(--tx-input-height);}}
