.PassPlanPicker-module__9IUIRq__list{flex-direction:column;gap:8px;display:flex}.PassPlanPicker-module__9IUIRq__plan{text-align:left;cursor:pointer;background:#fff;border:1px solid #0000001f;border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.PassPlanPicker-module__9IUIRq__plan:hover{border-color:#00000073}.PassPlanPicker-module__9IUIRq__plan:focus-visible{outline-offset:2px;outline:2px solid #1677ff}.PassPlanPicker-module__9IUIRq__planSelected,.PassPlanPicker-module__9IUIRq__planSelected:hover{border-color:#1a1a1a;box-shadow:0 0 0 1px #1a1a1a}.PassPlanPicker-module__9IUIRq__radio{border:2px solid #00000040;border-radius:50%;flex:none;width:18px;height:18px}.PassPlanPicker-module__9IUIRq__planSelected .PassPlanPicker-module__9IUIRq__radio{border:5px solid #1a1a1a}.PassPlanPicker-module__9IUIRq__body{flex:1;min-width:0;display:block}.PassPlanPicker-module__9IUIRq__name{color:#000000e0;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:15px;font-weight:600;display:flex}.PassPlanPicker-module__9IUIRq__tag{color:#1677ff;white-space:nowrap;background:#e6f4ff;border-radius:4px;padding:1px 6px;font-size:11px;font-weight:400;line-height:16px}.PassPlanPicker-module__9IUIRq__tagSave{color:#cf1322;background:0 0;padding:0;font-size:12px}.PassPlanPicker-module__9IUIRq__until{color:#0000008c;margin-top:2px;font-size:12px;display:block}.PassPlanPicker-module__9IUIRq__priceBox{flex-direction:column;flex:none;align-items:flex-end;display:flex}.PassPlanPicker-module__9IUIRq__price{color:#000000e0;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:1.3}.PassPlanPicker-module__9IUIRq__listPrice{color:#00000073;font-variant-numeric:tabular-nums;font-size:12px}@media (min-width:769px){.PassPlanPicker-module__9IUIRq__listRow{flex-direction:row}.PassPlanPicker-module__9IUIRq__listRow .PassPlanPicker-module__9IUIRq__plan{flex-direction:column;flex:1;align-items:flex-start;gap:6px;padding:16px}.PassPlanPicker-module__9IUIRq__listRow .PassPlanPicker-module__9IUIRq__radio{display:none}.PassPlanPicker-module__9IUIRq__listRow .PassPlanPicker-module__9IUIRq__priceBox{align-items:flex-start}.PassPlanPicker-module__9IUIRq__listRow .PassPlanPicker-module__9IUIRq__price{font-size:26px}}
